builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-015 starttime: 1468025284.38 results: success (0) buildid: 20160708154328 builduid: fa428b6b8f0a49af80ecfad604562652 revision: 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 17:48:04.375438) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 17:48:04.375890) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 17:48:04.376182) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 17:48:04.546358) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 17:48:04.546628) ========= '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-015 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-015 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-015 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 --17:48:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 17:48:05 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.446000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 17:48:06.094644) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-07-08 17:48:06.095567) ========= '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-015 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-015 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-015 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=7.616000 ========= master_lag: 3.45 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-07-08 17:48:17.156592) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 17:48:17.156966) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 --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 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-015 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-015 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-015 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-08 17:48:16,687 truncating revision to first 12 chars 2016-07-08 17:48:16,687 Setting DEBUG logging. 2016-07-08 17:48:16,687 attempt 1/10 2016-07-08 17:48:16,687 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8e54a7dccda8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 17:48:17,290 unpacking tar archive at: mozilla-beta-8e54a7dccda8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.385000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 17:48:18.608383) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 17:48:18.608711) ========= script_repo_revision: 8e54a7dccda8dfa6d61f45d4804de5c95a205fb7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 17:48:18.609181) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 17:48:18.609450) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 17:48:18.626007) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 22 mins, 24 secs) (at 2016-07-08 17:48:18.626336) ========= '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-015 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-015 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-015 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 17:48:18 INFO - MultiFileLogger online at 20160708 17:48:18 in C:\slave\test 17:48: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 17:48:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:48:18 INFO - {'append_to_log': False, 17:48:18 INFO - 'base_work_dir': 'C:\\slave\\test', 17:48:18 INFO - 'blob_upload_branch': 'mozilla-beta', 17:48:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:48:18 INFO - 'buildbot_json_path': 'buildprops.json', 17:48:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:48:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:48:18 INFO - 'download_minidump_stackwalk': True, 17:48:18 INFO - 'download_symbols': 'true', 17:48:18 INFO - 'e10s': False, 17:48:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:48:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:48:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:48:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:48:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:48:18 INFO - 'C:/mozilla-build/tooltool.py'), 17:48:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:48:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:48:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:48:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:48:18 INFO - 'log_level': 'info', 17:48:18 INFO - 'log_to_console': True, 17:48:18 INFO - 'opt_config_files': (), 17:48:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:48:18 INFO - '--processes=1', 17:48:18 INFO - '--config=%(test_path)s/wptrunner.ini', 17:48:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:48:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:48:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:48:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:48:18 INFO - 'pip_index': False, 17:48:18 INFO - 'require_test_zip': True, 17:48:18 INFO - 'test_type': ('testharness',), 17:48:18 INFO - 'this_chunk': '1', 17:48:18 INFO - 'total_chunks': '10', 17:48:18 INFO - 'virtualenv_path': 'venv', 17:48:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:48:18 INFO - 'work_dir': 'build'} 17:48:18 INFO - ##### 17:48:18 INFO - ##### Running clobber step. 17:48:18 INFO - ##### 17:48:18 INFO - Running pre-action listener: _resource_record_pre_action 17:48:18 INFO - Running main action method: clobber 17:48:18 INFO - rmtree: C:\slave\test\build 17:48:18 INFO - Using _rmtree_windows ... 17:48:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:51:50 INFO - Running post-action listener: _resource_record_post_action 17:51:50 INFO - ##### 17:51:50 INFO - ##### Running read-buildbot-config step. 17:51:50 INFO - ##### 17:51:50 INFO - Running pre-action listener: _resource_record_pre_action 17:51:50 INFO - Running main action method: read_buildbot_config 17:51:50 INFO - Using buildbot properties: 17:51:50 INFO - { 17:51:50 INFO - "project": "", 17:51:50 INFO - "product": "firefox", 17:51:50 INFO - "script_repo_revision": "production", 17:51:50 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 17:51:50 INFO - "repository": "", 17:51:50 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 17:51:50 INFO - "buildid": "20160708154328", 17:51:50 INFO - "pgo_build": "False", 17:51:50 INFO - "basedir": "C:\\slave\\test", 17:51:50 INFO - "buildnumber": 17, 17:51:50 INFO - "slavename": "t-w732-ix-015", 17:51:50 INFO - "revision": "8e54a7dccda8dfa6d61f45d4804de5c95a205fb7", 17:51:50 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 17:51:50 INFO - "platform": "win32", 17:51:50 INFO - "branch": "mozilla-beta", 17:51:50 INFO - "repo_path": "releases/mozilla-beta", 17:51:50 INFO - "moz_repo_path": "", 17:51:50 INFO - "stage_platform": "win32", 17:51:50 INFO - "builduid": "fa428b6b8f0a49af80ecfad604562652", 17:51:50 INFO - "slavebuilddir": "test" 17:51:50 INFO - } 17:51:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 17:51:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 17:51:50 INFO - Running post-action listener: _resource_record_post_action 17:51:50 INFO - ##### 17:51:50 INFO - ##### Running download-and-extract step. 17:51:50 INFO - ##### 17:51:50 INFO - Running pre-action listener: _resource_record_pre_action 17:51:50 INFO - Running main action method: download_and_extract 17:51:50 INFO - mkdir: C:\slave\test\build\tests 17:51:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:51:50 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:51:50 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 17:51:50 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:51:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:51:51 INFO - Downloaded 1240 bytes. 17:51:51 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 17:51:51 INFO - Using the following test package requirements: 17:51:51 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:51:51 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:51:51 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 17:51:51 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:51:51 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 17:51:51 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:51:51 INFO - u'jsshell-win32.zip'], 17:51:51 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:51:51 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 17:51:51 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:51:51 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:51:51 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 17:51:51 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:51:51 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 17:51:51 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:51:51 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 17:51:51 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:51:51 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 17:51:51 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 17:51:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:51:51 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:51:51 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 17:51:51 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:51:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:51:52 INFO - Downloaded 20402953 bytes. 17:51:52 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/*'] 17:51:52 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/* 17:51:56 INFO - caution: filename not matched: web-platform/* 17:51:56 INFO - Return code: 11 17:51:56 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')]} 17:51:56 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:51:56 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 17:51:56 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:51:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:52:01 INFO - Downloaded 36389908 bytes. 17:52:01 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/*'] 17:52:01 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/* 17:55:53 INFO - caution: filename not matched: bin/* 17:55:53 INFO - caution: filename not matched: config/* 17:55:53 INFO - caution: filename not matched: mozbase/* 17:55:53 INFO - caution: filename not matched: marionette/* 17:55:53 INFO - caution: filename not matched: tools/wptserve/* 17:55:53 INFO - Return code: 11 17:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:53 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 17:55:53 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:55:53 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 17:55:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:55:57 INFO - Downloaded 68472967 bytes. 17:55:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:55:57 INFO - mkdir: C:\slave\test\properties 17:55:57 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:55:57 INFO - Writing to file C:\slave\test\properties\build_url 17:55:57 INFO - Contents: 17:55:57 INFO - build_url:https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:55:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:55:58 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:55:58 INFO - Writing to file C:\slave\test\properties\symbols_url 17:55:58 INFO - Contents: 17:55:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:58 INFO - https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:55:58 INFO - trying https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:55:58 INFO - Downloading https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:55:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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 17:56:02 INFO - Downloaded 55585460 bytes. 17:56:02 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'] 17:56:02 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 17:56:08 INFO - Return code: 0 17:56:08 INFO - Running post-action listener: _resource_record_post_action 17:56:08 INFO - Running post-action listener: set_extra_try_arguments 17:56:08 INFO - ##### 17:56:08 INFO - ##### Running create-virtualenv step. 17:56:08 INFO - ##### 17:56:08 INFO - Running pre-action listener: _pre_create_virtualenv 17:56:08 INFO - Running pre-action listener: _resource_record_pre_action 17:56:08 INFO - Running main action method: create_virtualenv 17:56:08 INFO - Creating virtualenv C:\slave\test\build\venv 17:56:08 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 17:56:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:56:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:56:56 INFO - Installing distribute......................................................................................................................................................................................done. 17:56:58 INFO - Return code: 0 17:56:58 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:56:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:56:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:56:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:56:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:56:58 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 0x01B946B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-015', 'USERDOMAIN': 'T-W732-IX-015', '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-015', '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 17:56:58 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 17:56:58 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 17:56:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:56:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:56:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:56:58 INFO - 'COMPUTERNAME': 'T-W732-IX-015', 17:56:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:56:58 INFO - 'DCLOCATION': 'SCL3', 17:56:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:56:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:56:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:56:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:56:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:56:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:56:58 INFO - 'HOMEDRIVE': 'C:', 17:56:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:56:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:56:58 INFO - 'KTS_VERSION': '1.19c', 17:56:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:56:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:56:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-015', 17:56:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:56:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:56:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:56:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:56:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:56:58 INFO - 'MOZ_AIRBAG': '1', 17:56:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:56:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:56:58 INFO - 'MOZ_MSVCVERSION': '8', 17:56:58 INFO - 'MOZ_NO_REMOTE': '1', 17:56:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:56:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:56:58 INFO - 'NO_EM_RESTART': '1', 17:56:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:56:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:56:58 INFO - 'OS': 'Windows_NT', 17:56:58 INFO - 'OURDRIVE': 'C:', 17:56:58 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;', 17:56:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:56:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:56:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:56:58 INFO - 'PROCESSOR_LEVEL': '6', 17:56:58 INFO - 'PROCESSOR_REVISION': '1e05', 17:56:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:56:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:56:58 INFO - 'PROMPT': '$P$G', 17:56:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:56:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:56:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:56:58 INFO - 'PWD': 'C:\\slave\\test', 17:56:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:56:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:56:58 INFO - 'SYSTEMDRIVE': 'C:', 17:56:58 INFO - 'SYSTEMROOT': 'C:\\windows', 17:56:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:56:58 INFO - 'TEST1': 'testie', 17:56:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:56:58 INFO - 'USERDOMAIN': 'T-W732-IX-015', 17:56:58 INFO - 'USERNAME': 'cltbld', 17:56:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:56:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:56:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:56:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:56:58 INFO - 'WINDIR': 'C:\\windows', 17:56:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:56:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:56:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:56:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:56:59 INFO - Downloading/unpacking psutil>=0.7.1 17:57:00 INFO - Running setup.py egg_info for package psutil 17:57:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:57:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:57:00 INFO - Installing collected packages: psutil 17:57:00 INFO - Running setup.py install for psutil 17:57:00 INFO - building 'psutil._psutil_windows' extension 17:57:00 INFO - error: Unable to find vcvarsall.bat 17:57:00 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-qinju5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:57:00 INFO - running install 17:57:00 INFO - running build 17:57:00 INFO - running build_py 17:57:00 INFO - creating build 17:57:00 INFO - creating build\lib.win32-2.7 17:57:00 INFO - creating build\lib.win32-2.7\psutil 17:57:00 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:57:00 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:57:00 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:57:00 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:57:00 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:57:00 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:57:00 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:57:00 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:57:00 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:57:00 INFO - running build_ext 17:57:00 INFO - building 'psutil._psutil_windows' extension 17:57:00 INFO - error: Unable to find vcvarsall.bat 17:57:00 INFO - ---------------------------------------- 17:57:00 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-qinju5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:57:00 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:57:00 WARNING - Return code: 1 17:57:00 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! 17:57:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:57:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:00 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 0x01B946B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-015', 'USERDOMAIN': 'T-W732-IX-015', '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-015', '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 17:57:00 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 17:57:00 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 17:57:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:57:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:57:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:57:00 INFO - 'COMPUTERNAME': 'T-W732-IX-015', 17:57:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:57:00 INFO - 'DCLOCATION': 'SCL3', 17:57:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:57:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:57:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:57:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:57:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:57:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:57:00 INFO - 'HOMEDRIVE': 'C:', 17:57:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:57:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:57:00 INFO - 'KTS_VERSION': '1.19c', 17:57:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:57:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:57:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-015', 17:57:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:57:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:57:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:57:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:57:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:57:00 INFO - 'MOZ_AIRBAG': '1', 17:57:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:57:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:00 INFO - 'MOZ_MSVCVERSION': '8', 17:57:00 INFO - 'MOZ_NO_REMOTE': '1', 17:57:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:57:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:57:00 INFO - 'NO_EM_RESTART': '1', 17:57:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:57:00 INFO - 'OS': 'Windows_NT', 17:57:00 INFO - 'OURDRIVE': 'C:', 17:57:00 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;', 17:57:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:57:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:57:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:57:00 INFO - 'PROCESSOR_LEVEL': '6', 17:57:00 INFO - 'PROCESSOR_REVISION': '1e05', 17:57:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:57:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:57:00 INFO - 'PROMPT': '$P$G', 17:57:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:57:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:57:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:57:00 INFO - 'PWD': 'C:\\slave\\test', 17:57:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:57:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:57:00 INFO - 'SYSTEMDRIVE': 'C:', 17:57:00 INFO - 'SYSTEMROOT': 'C:\\windows', 17:57:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:00 INFO - 'TEST1': 'testie', 17:57:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:00 INFO - 'USERDOMAIN': 'T-W732-IX-015', 17:57:00 INFO - 'USERNAME': 'cltbld', 17:57:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:57:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:57:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:57:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:57:00 INFO - 'WINDIR': 'C:\\windows', 17:57:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:57:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:57:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:57:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:57:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:57:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:57:02 INFO - Running setup.py egg_info for package mozsystemmonitor 17:57:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:57:02 INFO - Running setup.py egg_info for package psutil 17:57:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:57:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:57:02 INFO - Installing collected packages: mozsystemmonitor, psutil 17:57:02 INFO - Running setup.py install for mozsystemmonitor 17:57:02 INFO - Running setup.py install for psutil 17:57:02 INFO - building 'psutil._psutil_windows' extension 17:57:02 INFO - error: Unable to find vcvarsall.bat 17:57:02 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-xuko4b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:57:02 INFO - running install 17:57:02 INFO - running build 17:57:02 INFO - running build_py 17:57:02 INFO - running build_ext 17:57:02 INFO - building 'psutil._psutil_windows' extension 17:57:02 INFO - error: Unable to find vcvarsall.bat 17:57:02 INFO - ---------------------------------------- 17:57:02 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-xuko4b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:57:02 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:57:02 WARNING - Return code: 1 17:57:02 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! 17:57:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:57:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:02 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 0x01B946B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-015', 'USERDOMAIN': 'T-W732-IX-015', '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-015', '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 17:57:02 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 17:57:02 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 17:57:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:57:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:57:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:57:02 INFO - 'COMPUTERNAME': 'T-W732-IX-015', 17:57:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:57:02 INFO - 'DCLOCATION': 'SCL3', 17:57:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:57:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:57:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:57:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:57:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:57:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:57:02 INFO - 'HOMEDRIVE': 'C:', 17:57:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:57:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:57:02 INFO - 'KTS_VERSION': '1.19c', 17:57:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:57:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:57:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-015', 17:57:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:57:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:57:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:57:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:57:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:57:02 INFO - 'MOZ_AIRBAG': '1', 17:57:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:57:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:02 INFO - 'MOZ_MSVCVERSION': '8', 17:57:02 INFO - 'MOZ_NO_REMOTE': '1', 17:57:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:57:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:57:02 INFO - 'NO_EM_RESTART': '1', 17:57:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:57:02 INFO - 'OS': 'Windows_NT', 17:57:02 INFO - 'OURDRIVE': 'C:', 17:57:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 17:57:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:57:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:57:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:57:02 INFO - 'PROCESSOR_LEVEL': '6', 17:57:02 INFO - 'PROCESSOR_REVISION': '1e05', 17:57:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:57:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:57:02 INFO - 'PROMPT': '$P$G', 17:57:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:57:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:57:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:57:02 INFO - 'PWD': 'C:\\slave\\test', 17:57:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:57:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:57:02 INFO - 'SYSTEMDRIVE': 'C:', 17:57:02 INFO - 'SYSTEMROOT': 'C:\\windows', 17:57:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:02 INFO - 'TEST1': 'testie', 17:57:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:02 INFO - 'USERDOMAIN': 'T-W732-IX-015', 17:57:02 INFO - 'USERNAME': 'cltbld', 17:57:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:57:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:57:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:57:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:57:02 INFO - 'WINDIR': 'C:\\windows', 17:57:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:57:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:57:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:57:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:57:03 INFO - Downloading/unpacking blobuploader==1.2.4 17:57:03 INFO - Downloading blobuploader-1.2.4.tar.gz 17:57:03 INFO - Running setup.py egg_info for package blobuploader 17:57:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:57:08 INFO - Running setup.py egg_info for package requests 17:57:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:57:08 INFO - Downloading docopt-0.6.1.tar.gz 17:57:08 INFO - Running setup.py egg_info for package docopt 17:57:08 INFO - Installing collected packages: blobuploader, docopt, requests 17:57:08 INFO - Running setup.py install for blobuploader 17:57:08 INFO - Running setup.py install for docopt 17:57:08 INFO - Running setup.py install for requests 17:57:08 INFO - Successfully installed blobuploader docopt requests 17:57:08 INFO - Cleaning up... 17:57:08 INFO - Return code: 0 17:57:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:57: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')]} 17:57:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57: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')]} 17:57:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:08 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 0x01B946B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C680C0>, '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-015', 'USERDOMAIN': 'T-W732-IX-015', '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-015', '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 17:57:08 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 17:57:08 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 17:57:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:57:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:57:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:57:08 INFO - 'COMPUTERNAME': 'T-W732-IX-015', 17:57:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:57:08 INFO - 'DCLOCATION': 'SCL3', 17:57:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:57:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:57:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:57:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:57:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:57:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:57:08 INFO - 'HOMEDRIVE': 'C:', 17:57:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:57:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:57:08 INFO - 'KTS_VERSION': '1.19c', 17:57:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:57:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:57:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-015', 17:57:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:57:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:57:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:57:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:57:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:57:08 INFO - 'MOZ_AIRBAG': '1', 17:57:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:57:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:08 INFO - 'MOZ_MSVCVERSION': '8', 17:57:08 INFO - 'MOZ_NO_REMOTE': '1', 17:57:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:57:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:57:08 INFO - 'NO_EM_RESTART': '1', 17:57:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:57:08 INFO - 'OS': 'Windows_NT', 17:57:08 INFO - 'OURDRIVE': 'C:', 17:57:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 17:57:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:57:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:57:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:57:08 INFO - 'PROCESSOR_LEVEL': '6', 17:57:08 INFO - 'PROCESSOR_REVISION': '1e05', 17:57:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:57:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:57:08 INFO - 'PROMPT': '$P$G', 17:57:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:57:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:57:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:57:08 INFO - 'PWD': 'C:\\slave\\test', 17:57:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:57:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:57:08 INFO - 'SYSTEMDRIVE': 'C:', 17:57:08 INFO - 'SYSTEMROOT': 'C:\\windows', 17:57:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:08 INFO - 'TEST1': 'testie', 17:57:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:08 INFO - 'USERDOMAIN': 'T-W732-IX-015', 17:57:08 INFO - 'USERNAME': 'cltbld', 17:57:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:57:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:57:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:57:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:57:08 INFO - 'WINDIR': 'C:\\windows', 17:57:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:57:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:57:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:57:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:57:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:57:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:57:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:57:22 INFO - Unpacking c:\slave\test\build\tests\marionette 17:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:57:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:57:22 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 17:57:22 INFO - Running setup.py install for browsermob-proxy 17:57:49 INFO - Running setup.py install for manifestparser 17:57:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for marionette-client 17:57:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:57:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for marionette-driver 17:57:49 INFO - Running setup.py install for mozcrash 17:57:49 INFO - Running setup.py install for mozdebug 17:57:49 INFO - Running setup.py install for mozdevice 17:57:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for mozfile 17:57:49 INFO - Running setup.py install for mozhttpd 17:57:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for mozinfo 17:57:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for mozInstall 17:57:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for mozleak 17:57:49 INFO - Running setup.py install for mozlog 17:57:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for moznetwork 17:57:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for mozprocess 17:57:49 INFO - Running setup.py install for mozprofile 17:57:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for mozrunner 17:57:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for mozscreenshot 17:57:49 INFO - Running setup.py install for moztest 17:57:49 INFO - Running setup.py install for mozversion 17:57:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:57:49 INFO - Running setup.py install for wptserve 17:57:49 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 17:57:49 INFO - Cleaning up... 17:57:49 INFO - Return code: 0 17:57:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:57:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:49 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 0x01B946B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B2BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C680C0>, '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-015', 'USERDOMAIN': 'T-W732-IX-015', '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-015', '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 17:57:49 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 17:57:49 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 17:57:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:57:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:57:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:57:49 INFO - 'COMPUTERNAME': 'T-W732-IX-015', 17:57:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:57:49 INFO - 'DCLOCATION': 'SCL3', 17:57:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:57:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:57:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:57:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:57:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:57:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:57:49 INFO - 'HOMEDRIVE': 'C:', 17:57:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:57:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:57:49 INFO - 'KTS_VERSION': '1.19c', 17:57:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:57:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:57:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-015', 17:57:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:57:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:57:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:57:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:57:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:57:49 INFO - 'MOZ_AIRBAG': '1', 17:57:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:57:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:49 INFO - 'MOZ_MSVCVERSION': '8', 17:57:49 INFO - 'MOZ_NO_REMOTE': '1', 17:57:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:57:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:57:49 INFO - 'NO_EM_RESTART': '1', 17:57:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:57:49 INFO - 'OS': 'Windows_NT', 17:57:49 INFO - 'OURDRIVE': 'C:', 17:57:49 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;', 17:57:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:57:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:57:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:57:49 INFO - 'PROCESSOR_LEVEL': '6', 17:57:49 INFO - 'PROCESSOR_REVISION': '1e05', 17:57:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:57:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:57:49 INFO - 'PROMPT': '$P$G', 17:57:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:57:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:57:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:57:49 INFO - 'PWD': 'C:\\slave\\test', 17:57:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:57:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:57:49 INFO - 'SYSTEMDRIVE': 'C:', 17:57:49 INFO - 'SYSTEMROOT': 'C:\\windows', 17:57:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:49 INFO - 'TEST1': 'testie', 17:57:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:57:49 INFO - 'USERDOMAIN': 'T-W732-IX-015', 17:57:49 INFO - 'USERNAME': 'cltbld', 17:57:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:57:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:57:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:57:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:57:49 INFO - 'WINDIR': 'C:\\windows', 17:57:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:57:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:57:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:58:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:58:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:58:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:58:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:58:07 INFO - Unpacking c:\slave\test\build\tests\marionette 17:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:58:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:58:07 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)) 17:58:26 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)) 17:58:26 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)) 17:58:26 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)) 17:58:26 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)) 17:58:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:58:26 INFO - Downloading blessings-1.6.tar.gz 17:58:26 INFO - Running setup.py egg_info for package blessings 17:58:26 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)) 17:58:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:58:26 INFO - Running setup.py install for blessings 17:58:26 INFO - Running setup.py install for browsermob-proxy 17:58:26 INFO - Running setup.py install for manifestparser 17:58:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Running setup.py install for marionette-client 17:58:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:58:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Running setup.py install for marionette-driver 17:58:26 INFO - Running setup.py install for mozcrash 17:58:26 INFO - Running setup.py install for mozdebug 17:58:26 INFO - Running setup.py install for mozdevice 17:58:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Running setup.py install for mozhttpd 17:58:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Running setup.py install for mozInstall 17:58:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Running setup.py install for mozleak 17:58:26 INFO - Running setup.py install for mozprofile 17:58:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Running setup.py install for mozrunner 17:58:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:58:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:58:29 INFO - Running setup.py install for mozscreenshot 17:58:29 INFO - Running setup.py install for moztest 17:58:29 INFO - Running setup.py install for mozversion 17:58:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:58:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:58:29 INFO - Running setup.py install for wptserve 17:58:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:58:29 INFO - Cleaning up... 17:58:29 INFO - Return code: 0 17:58:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:58:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:58:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:58:29 INFO - Reading from file tmpfile_stdout 17:58:29 INFO - Using _rmtree_windows ... 17:58:29 INFO - Using _rmtree_windows ... 17:58:29 INFO - Current package versions: 17:58:29 INFO - blessings == 1.6 17:58:29 INFO - blobuploader == 1.2.4 17:58:29 INFO - browsermob-proxy == 0.6.0 17:58:29 INFO - distribute == 0.6.14 17:58:29 INFO - docopt == 0.6.1 17:58:29 INFO - manifestparser == 1.1 17:58:29 INFO - marionette-client == 2.3.0 17:58:29 INFO - marionette-driver == 1.4.0 17:58:29 INFO - mozInstall == 1.12 17:58:29 INFO - mozcrash == 0.17 17:58:29 INFO - mozdebug == 0.1 17:58:29 INFO - mozdevice == 0.48 17:58:29 INFO - mozfile == 1.2 17:58:29 INFO - mozhttpd == 0.7 17:58:29 INFO - mozinfo == 0.9 17:58:29 INFO - mozleak == 0.1 17:58:29 INFO - mozlog == 3.1 17:58:29 INFO - moznetwork == 0.27 17:58:29 INFO - mozprocess == 0.22 17:58:29 INFO - mozprofile == 0.28 17:58:29 INFO - mozrunner == 6.11 17:58:29 INFO - mozscreenshot == 0.1 17:58:29 INFO - mozsystemmonitor == 0.0 17:58:29 INFO - moztest == 0.7 17:58:29 INFO - mozversion == 1.4 17:58:29 INFO - requests == 1.2.3 17:58:29 INFO - wptserve == 1.4.0 17:58:29 INFO - Running post-action listener: _resource_record_post_action 17:58:29 INFO - Running post-action listener: _start_resource_monitoring 17:58:29 INFO - Starting resource monitoring. 17:58:29 INFO - ##### 17:58:29 INFO - ##### Running pull step. 17:58:29 INFO - ##### 17:58:29 INFO - Running pre-action listener: _resource_record_pre_action 17:58:29 INFO - Running main action method: pull 17:58:29 INFO - Pull has nothing to do! 17:58:29 INFO - Running post-action listener: _resource_record_post_action 17:58:29 INFO - ##### 17:58:29 INFO - ##### Running install step. 17:58:29 INFO - ##### 17:58:29 INFO - Running pre-action listener: _resource_record_pre_action 17:58:29 INFO - Running main action method: install 17:58:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:58:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:58:30 INFO - Reading from file tmpfile_stdout 17:58:30 INFO - Using _rmtree_windows ... 17:58:30 INFO - Using _rmtree_windows ... 17:58:30 INFO - Detecting whether we're running mozinstall >=1.0... 17:58:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:58:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:58:30 INFO - Reading from file tmpfile_stdout 17:58:30 INFO - Output received: 17:58:30 INFO - Usage: mozinstall-script.py [options] installer 17:58:30 INFO - Options: 17:58:30 INFO - -h, --help show this help message and exit 17:58:30 INFO - -d DEST, --destination=DEST 17:58:30 INFO - Directory to install application into. [default: 17:58:30 INFO - "C:\slave\test"] 17:58:30 INFO - --app=APP Application being installed. [default: firefox] 17:58:30 INFO - Using _rmtree_windows ... 17:58:30 INFO - Using _rmtree_windows ... 17:58:30 INFO - mkdir: C:\slave\test\build\application 17:58:30 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'] 17:58:30 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 17:58:45 INFO - Reading from file tmpfile_stdout 17:58:45 INFO - Output received: 17:58:45 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:58:45 INFO - Using _rmtree_windows ... 17:58:45 INFO - Using _rmtree_windows ... 17:58:45 INFO - Running post-action listener: _resource_record_post_action 17:58:45 INFO - ##### 17:58:45 INFO - ##### Running run-tests step. 17:58:45 INFO - ##### 17:58:45 INFO - Running pre-action listener: _resource_record_pre_action 17:58:45 INFO - Running main action method: run_tests 17:58:45 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:58:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:58:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:58:45 INFO - grabbing minidump binary from tooltool 17:58:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:45 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 0x01BC4368>, '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 0x01872D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C680C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:58:45 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 17:58:45 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 17:58:45 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:58:47 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpz8memv 17:58:47 INFO - INFO - File integrity verified, renaming tmpz8memv to win32-minidump_stackwalk.exe 17:58:47 INFO - Return code: 0 17:58:47 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:58:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:58:48 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/aTLTC6MxRqal2mdNTHwxcQ/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 17:58:48 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/aTLTC6MxRqal2mdNTHwxcQ/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 17:58:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:58:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:58:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:58:48 INFO - 'COMPUTERNAME': 'T-W732-IX-015', 17:58:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:58:48 INFO - 'DCLOCATION': 'SCL3', 17:58:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:58:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:58:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:58:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:58:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:58:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:58:48 INFO - 'HOMEDRIVE': 'C:', 17:58:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:58:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:58:48 INFO - 'KTS_VERSION': '1.19c', 17:58:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:58:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:58:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-015', 17:58:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:58:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:58:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:58:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:58:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:58:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:58:48 INFO - 'MOZ_AIRBAG': '1', 17:58:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:58:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:58:48 INFO - 'MOZ_MSVCVERSION': '8', 17:58:48 INFO - 'MOZ_NO_REMOTE': '1', 17:58:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:58:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:58:48 INFO - 'NO_EM_RESTART': '1', 17:58:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:58:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:58:48 INFO - 'OS': 'Windows_NT', 17:58:48 INFO - 'OURDRIVE': 'C:', 17:58:48 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;', 17:58:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:58:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:58:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:58:48 INFO - 'PROCESSOR_LEVEL': '6', 17:58:48 INFO - 'PROCESSOR_REVISION': '1e05', 17:58:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:58:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:58:48 INFO - 'PROMPT': '$P$G', 17:58:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:58:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:58:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:58:48 INFO - 'PWD': 'C:\\slave\\test', 17:58:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:58:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:58:48 INFO - 'SYSTEMDRIVE': 'C:', 17:58:48 INFO - 'SYSTEMROOT': 'C:\\windows', 17:58:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:58:48 INFO - 'TEST1': 'testie', 17:58:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:58:48 INFO - 'USERDOMAIN': 'T-W732-IX-015', 17:58:48 INFO - 'USERNAME': 'cltbld', 17:58:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:58:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:58:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:58:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:58:48 INFO - 'WINDIR': 'C:\\windows', 17:58:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:58:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:58:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:58:48 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/aTLTC6MxRqal2mdNTHwxcQ/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 17:58:51 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 17:58:51 INFO - import pkg_resources 17:58:59 INFO - Using 1 client processes 17:59:03 INFO - SUITE-START | Running 778 tests 17:59:03 INFO - Running testharness tests 17:59:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:59:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:59:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:59:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:59:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:59:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:59:04 INFO - Setting up ssl 17:59:04 INFO - PROCESS | certutil | 17:59:04 INFO - PROCESS | certutil | 17:59:04 INFO - PROCESS | certutil | 17:59:04 INFO - Certificate Nickname Trust Attributes 17:59:04 INFO - SSL,S/MIME,JAR/XPI 17:59:04 INFO - 17:59:04 INFO - web-platform-tests CT,, 17:59:04 INFO - 17:59:04 INFO - Starting runner 17:59:05 INFO - PROCESS | 3012 | [3012] 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 17:59:05 INFO - PROCESS | 3012 | [3012] 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 17:59:05 INFO - PROCESS | 3012 | [3012] 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 17:59:07 INFO - PROCESS | 3012 | 1468025947010 Marionette DEBUG Marionette enabled via build flag and pref 17:59:09 INFO - PROCESS | 3012 | ++DOCSHELL 0E58A000 == 1 [pid = 3012] [id = 1] 17:59:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 1 (0E58A400) [pid = 3012] [serial = 1] [outer = 00000000] 17:59:09 INFO - PROCESS | 3012 | [3012] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:59:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 2 (0E58B000) [pid = 3012] [serial = 2] [outer = 0E58A400] 17:59:10 INFO - PROCESS | 3012 | ++DOCSHELL 123CBC00 == 2 [pid = 3012] [id = 2] 17:59:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 3 (123CC000) [pid = 3012] [serial = 3] [outer = 00000000] 17:59:10 INFO - PROCESS | 3012 | [3012] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:59:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 4 (123CCC00) [pid = 3012] [serial = 4] [outer = 123CC000] 17:59:11 INFO - PROCESS | 3012 | 1468025951106 Marionette INFO Listening on port 2828 17:59:15 INFO - PROCESS | 3012 | 1468025955118 Marionette DEBUG Marionette enabled via command-line flag 17:59:15 INFO - PROCESS | 3012 | [3012] 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 17:59:15 INFO - PROCESS | 3012 | [3012] 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 17:59:15 INFO - PROCESS | 3012 | ++DOCSHELL 0E53FC00 == 3 [pid = 3012] [id = 3] 17:59:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 5 (0E547C00) [pid = 3012] [serial = 5] [outer = 00000000] 17:59:15 INFO - PROCESS | 3012 | [3012] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:59:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 6 (0E548800) [pid = 3012] [serial = 6] [outer = 0E547C00] 17:59:15 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:59:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 7 (16CD0800) [pid = 3012] [serial = 7] [outer = 123CC000] 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956345 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49907 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956351 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49908 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956375 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49909 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956382 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49910 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956389 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49911 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956395 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49912 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956430 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49913 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956435 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49914 17:59:16 INFO - PROCESS | 3012 | 1468025956438 Marionette DEBUG Closed connection conn0 17:59:16 INFO - PROCESS | 3012 | 1468025956440 Marionette DEBUG Closed connection conn1 17:59:16 INFO - PROCESS | 3012 | 1468025956444 Marionette DEBUG Closed connection conn2 17:59:16 INFO - PROCESS | 3012 | 1468025956445 Marionette DEBUG Closed connection conn3 17:59:16 INFO - PROCESS | 3012 | 1468025956446 Marionette DEBUG Closed connection conn4 17:59:16 INFO - PROCESS | 3012 | 1468025956448 Marionette DEBUG Closed connection conn5 17:59:16 INFO - PROCESS | 3012 | 1468025956509 Marionette DEBUG Closed connection conn6 17:59:16 INFO - PROCESS | 3012 | 1468025956510 Marionette DEBUG Closed connection conn7 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956539 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49915 17:59:16 INFO - PROCESS | 3012 | 1468025956581 Marionette DEBUG Closed connection conn8 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956587 Marionette DEBUG Accepted connection conn9 from 127.0.0.1:49916 17:59:16 INFO - PROCESS | 3012 | ++DOCSHELL 1787C000 == 4 [pid = 3012] [id = 4] 17:59:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 8 (1787C800) [pid = 3012] [serial = 8] [outer = 00000000] 17:59:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 9 (184AAC00) [pid = 3012] [serial = 9] [outer = 1787C800] 17:59:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 10 (184B2000) [pid = 3012] [serial = 10] [outer = 1787C800] 17:59:16 INFO - PROCESS | 3012 | 1468025956720 Marionette DEBUG Closed connection conn9 17:59:16 INFO - PROCESS | 3012 | [3012] 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 17:59:16 INFO - PROCESS | 3012 | 1468025956734 Marionette DEBUG Accepted connection conn10 from 127.0.0.1:49917 17:59:16 INFO - PROCESS | 3012 | 1468025956763 Marionette TRACE conn10 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:59:16 INFO - PROCESS | 3012 | 1468025956768 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":"20160708154328","device":"desktop","version":"48.0"} 17:59:18 INFO - PROCESS | 3012 | [3012] 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 17:59:18 INFO - PROCESS | 3012 | [3012] 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 17:59:18 INFO - PROCESS | 3012 | [3012] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:59:19 INFO - PROCESS | 3012 | ++DOCSHELL 18BD5000 == 5 [pid = 3012] [id = 5] 17:59:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 11 (18BD6C00) [pid = 3012] [serial = 11] [outer = 00000000] 17:59:19 INFO - PROCESS | 3012 | ++DOCSHELL 19C6F400 == 6 [pid = 3012] [id = 6] 17:59:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 12 (19C6F800) [pid = 3012] [serial = 12] [outer = 00000000] 17:59:19 INFO - PROCESS | 3012 | [3012] 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 17:59:19 INFO - PROCESS | 3012 | ++DOCSHELL 1A7E1400 == 7 [pid = 3012] [id = 7] 17:59:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 13 (1A7E1800) [pid = 3012] [serial = 13] [outer = 00000000] 17:59:19 INFO - PROCESS | 3012 | [3012] 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 17:59:19 INFO - PROCESS | 3012 | [3012] 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 17:59:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 14 (1BA49C00) [pid = 3012] [serial = 14] [outer = 1A7E1800] 17:59:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 15 (0D97E800) [pid = 3012] [serial = 15] [outer = 18BD6C00] 17:59:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 16 (0DFF4400) [pid = 3012] [serial = 16] [outer = 19C6F800] 17:59:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 17 (0E086000) [pid = 3012] [serial = 17] [outer = 1A7E1800] 17:59:20 INFO - PROCESS | 3012 | --DOCSHELL 0E58A000 == 6 [pid = 3012] [id = 1] 17:59:21 INFO - PROCESS | 3012 | 1468025961340 Marionette INFO startBrowser 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:21 INFO - PROCESS | 3012 | 1468025961384 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 3012 | 1468025961400 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 3012 | 1468025961403 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 18 (1AFC0400) [pid = 3012] [serial = 18] [outer = 1A7E1800] 17:59:22 INFO - PROCESS | 3012 | 1468025962570 Marionette TRACE conn10 <- [1,1,null,{"sessionId":"67d99e7f-de90-457a-ac8a-b2d96ce2ace0","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":"20160708154328","device":"desktop","version":"48.0","command_id":1}}] 17:59:23 INFO - PROCESS | 3012 | 1468025963139 Marionette TRACE conn10 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:59:23 INFO - PROCESS | 3012 | 1468025963142 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:24 INFO - PROCESS | 3012 | 1468025964154 Marionette TRACE conn10 <- [1,2,null,{"value":null}] 17:59:24 INFO - PROCESS | 3012 | 1468025964197 Marionette TRACE conn10 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:59:24 INFO - PROCESS | 3012 | 1468025964200 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:24 INFO - PROCESS | 3012 | [3012] 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 17:59:25 INFO - PROCESS | 3012 | [3012] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:59:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 19 (15C0F000) [pid = 3012] [serial = 19] [outer = 1A7E1800] 17:59:25 INFO - PROCESS | 3012 | [3012] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:59:25 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:25 INFO - PROCESS | 3012 | 1468025965956 Marionette TRACE conn10 <- [1,3,null,{}] 17:59:25 INFO - PROCESS | 3012 | 1468025965983 Marionette TRACE conn10 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:59:25 INFO - PROCESS | 3012 | 1468025965986 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:26 INFO - PROCESS | 3012 | 1468025966007 Marionette TRACE conn10 <- [1,4,null,{"value":null}] 17:59:26 INFO - PROCESS | 3012 | 1468025966029 Marionette TRACE conn10 -> [0,5,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 3012 | 1468025966032 Marionette TRACE conn10 <- [1,5,null,{"value":"13"}] 17:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:59:26 INFO - PROCESS | 3012 | 1468025966038 Marionette TRACE conn10 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 3012 | 1468025966043 Marionette TRACE conn10 <- [1,6,null,{}] 17:59:26 INFO - PROCESS | 3012 | 1468025966146 Marionette TRACE conn10 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:26 INFO - PROCESS | 3012 | 1468025966149 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:26 INFO - PROCESS | 3012 | 1468025966169 Marionette TRACE conn10 <- [1,7,null,{"value":null}] 17:59:26 INFO - PROCESS | 3012 | 1468025966172 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 3012 | 1468025966175 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:26 INFO - PROCESS | 3012 | ++DOCSHELL 1D4B3800 == 7 [pid = 3012] [id = 8] 17:59:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 20 (1D4B3C00) [pid = 3012] [serial = 20] [outer = 00000000] 17:59:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 21 (1D4B6000) [pid = 3012] [serial = 21] [outer = 1D4B3C00] 17:59:26 INFO - PROCESS | 3012 | 1468025966234 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 22 (1DB9E000) [pid = 3012] [serial = 22] [outer = 1D4B3C00] 17:59:26 INFO - PROCESS | 3012 | ++DOCSHELL 1DC0CC00 == 8 [pid = 3012] [id = 9] 17:59:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 23 (1DC0D000) [pid = 3012] [serial = 23] [outer = 00000000] 17:59:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 24 (1DC0F800) [pid = 3012] [serial = 24] [outer = 1DC0D000] 17:59:26 INFO - PROCESS | 3012 | 1468025966844 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 25 (1DC11400) [pid = 3012] [serial = 25] [outer = 1DC0D000] 17:59:27 INFO - PROCESS | 3012 | 1468025967277 Marionette TRACE conn10 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1273ms 17:59:27 INFO - PROCESS | 3012 | ++DOCSHELL 1FDF8C00 == 9 [pid = 3012] [id = 10] 17:59:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 26 (1FDF9000) [pid = 3012] [serial = 26] [outer = 00000000] 17:59:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 27 (1FDF9400) [pid = 3012] [serial = 27] [outer = 1FDF9000] 17:59:27 INFO - PROCESS | 3012 | 1468025967373 Marionette TRACE conn10 -> [0,9,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 3012 | 1468025967376 Marionette TRACE conn10 <- [1,9,null,{"value":"13"}] 17:59:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 28 (1FE97000) [pid = 3012] [serial = 28] [outer = 1FDF9000] 17:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:59:27 INFO - PROCESS | 3012 | ++DOCSHELL 1B8DCC00 == 10 [pid = 3012] [id = 11] 17:59:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 29 (1FDFB800) [pid = 3012] [serial = 29] [outer = 00000000] 17:59:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 30 (1FE9E400) [pid = 3012] [serial = 30] [outer = 1FDFB800] 17:59:27 INFO - PROCESS | 3012 | 1468025967604 Marionette TRACE conn10 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 3012 | 1468025967606 Marionette TRACE conn10 <- [1,10,null,{}] 17:59:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 31 (1FFBA400) [pid = 3012] [serial = 31] [outer = 1FDFB800] 17:59:27 INFO - PROCESS | 3012 | 1468025967680 Marionette TRACE conn10 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:27 INFO - PROCESS | 3012 | 1468025967684 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:27 INFO - PROCESS | 3012 | 1468025967847 Marionette TRACE conn10 <- [1,11,null,{"value":null}] 17:59:27 INFO - PROCESS | 3012 | 1468025967924 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 3012 | 1468025967928 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:28 INFO - PROCESS | 3012 | ++DOCSHELL 0D16B400 == 11 [pid = 3012] [id = 12] 17:59:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 32 (0D16BC00) [pid = 3012] [serial = 32] [outer = 00000000] 17:59:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 33 (0D1CC800) [pid = 3012] [serial = 33] [outer = 0D16BC00] 17:59:28 INFO - PROCESS | 3012 | 1468025968077 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 34 (0D37AC00) [pid = 3012] [serial = 34] [outer = 0D16BC00] 17:59:28 INFO - PROCESS | 3012 | --DOCSHELL 1787C000 == 10 [pid = 3012] [id = 4] 17:59:28 INFO - PROCESS | 3012 | 1468025968552 Marionette TRACE conn10 <- [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]]]}] 17:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1097ms 17:59:28 INFO - PROCESS | 3012 | 1468025968602 Marionette TRACE conn10 -> [0,13,"getWindowHandle",null] 17:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:59:28 INFO - PROCESS | 3012 | 1468025968606 Marionette TRACE conn10 <- [1,13,null,{"value":"13"}] 17:59:28 INFO - PROCESS | 3012 | 1468025968611 Marionette TRACE conn10 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - PROCESS | 3012 | 1468025968613 Marionette TRACE conn10 <- [1,14,null,{}] 17:59:28 INFO - PROCESS | 3012 | 1468025968618 Marionette TRACE conn10 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:28 INFO - PROCESS | 3012 | 1468025968620 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:28 INFO - PROCESS | 3012 | 1468025968727 Marionette TRACE conn10 <- [1,15,null,{"value":null}] 17:59:28 INFO - PROCESS | 3012 | 1468025968788 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 3012 | 1468025968791 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:28 INFO - PROCESS | 3012 | ++DOCSHELL 0DE95000 == 11 [pid = 3012] [id = 13] 17:59:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 35 (0DE98400) [pid = 3012] [serial = 35] [outer = 00000000] 17:59:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 36 (0E08C000) [pid = 3012] [serial = 36] [outer = 0DE98400] 17:59:28 INFO - PROCESS | 3012 | 1468025968840 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 37 (0E1B9C00) [pid = 3012] [serial = 37] [outer = 0DE98400] 17:59:29 INFO - PROCESS | 3012 | 1468025969193 Marionette TRACE conn10 <- [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]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 17:59:29 INFO - PROCESS | 3012 | 1468025969243 Marionette TRACE conn10 -> [0,17,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 3012 | 1468025969247 Marionette TRACE conn10 <- [1,17,null,{"value":"13"}] 17:59:29 INFO - PROCESS | 3012 | 1468025969253 Marionette TRACE conn10 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:59:29 INFO - PROCESS | 3012 | 1468025969255 Marionette TRACE conn10 <- [1,18,null,{}] 17:59:29 INFO - PROCESS | 3012 | 1468025969259 Marionette TRACE conn10 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:29 INFO - PROCESS | 3012 | 1468025969262 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:29 INFO - PROCESS | 3012 | 1468025969375 Marionette TRACE conn10 <- [1,19,null,{"value":null}] 17:59:29 INFO - PROCESS | 3012 | 1468025969386 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 3012 | 1468025969388 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:29 INFO - PROCESS | 3012 | ++DOCSHELL 0E58D800 == 12 [pid = 3012] [id = 14] 17:59:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 38 (0E993000) [pid = 3012] [serial = 38] [outer = 00000000] 17:59:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 39 (15256000) [pid = 3012] [serial = 39] [outer = 0E993000] 17:59:29 INFO - PROCESS | 3012 | 1468025969433 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 40 (156AA400) [pid = 3012] [serial = 40] [outer = 0E993000] 17:59:29 INFO - PROCESS | 3012 | 1468025969850 Marionette TRACE conn10 <- [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]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 17:59:29 INFO - PROCESS | 3012 | 1468025969887 Marionette TRACE conn10 -> [0,21,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 3012 | 1468025969890 Marionette TRACE conn10 <- [1,21,null,{"value":"13"}] 17:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:59:29 INFO - PROCESS | 3012 | 1468025969893 Marionette TRACE conn10 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 3012 | 1468025969897 Marionette TRACE conn10 <- [1,22,null,{}] 17:59:29 INFO - PROCESS | 3012 | 1468025969906 Marionette TRACE conn10 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:29 INFO - PROCESS | 3012 | 1468025969910 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:30 INFO - PROCESS | 3012 | 1468025970007 Marionette TRACE conn10 <- [1,23,null,{"value":null}] 17:59:30 INFO - PROCESS | 3012 | 1468025970016 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 3012 | 1468025970018 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:30 INFO - PROCESS | 3012 | ++DOCSHELL 15AE3400 == 13 [pid = 3012] [id = 15] 17:59:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 41 (15AE4400) [pid = 3012] [serial = 41] [outer = 00000000] 17:59:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 42 (16CD5800) [pid = 3012] [serial = 42] [outer = 15AE4400] 17:59:30 INFO - PROCESS | 3012 | 1468025970062 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 43 (1716E400) [pid = 3012] [serial = 43] [outer = 15AE4400] 17:59:30 INFO - PROCESS | 3012 | 1468025970465 Marionette TRACE conn10 <- [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]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 17:59:30 INFO - PROCESS | 3012 | 1468025970527 Marionette TRACE conn10 -> [0,25,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 3012 | 1468025970539 Marionette TRACE conn10 <- [1,25,null,{"value":"13"}] 17:59:30 INFO - PROCESS | 3012 | 1468025970542 Marionette TRACE conn10 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 3012 | 1468025970544 Marionette TRACE conn10 <- [1,26,null,{}] 17:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:59:30 INFO - PROCESS | 3012 | 1468025970551 Marionette TRACE conn10 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:30 INFO - PROCESS | 3012 | 1468025970553 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:30 INFO - PROCESS | 3012 | 1468025970639 Marionette TRACE conn10 <- [1,27,null,{"value":null}] 17:59:30 INFO - PROCESS | 3012 | 1468025970645 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 3012 | 1468025970647 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:30 INFO - PROCESS | 3012 | ++DOCSHELL 184B1800 == 14 [pid = 3012] [id = 16] 17:59:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 44 (1863A800) [pid = 3012] [serial = 44] [outer = 00000000] 17:59:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 45 (18A7BC00) [pid = 3012] [serial = 45] [outer = 1863A800] 17:59:30 INFO - PROCESS | 3012 | 1468025970693 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 46 (19C72400) [pid = 3012] [serial = 46] [outer = 1863A800] 17:59:31 INFO - PROCESS | 3012 | 1468025971073 Marionette TRACE conn10 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 17:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:59:31 INFO - PROCESS | 3012 | 1468025971118 Marionette TRACE conn10 -> [0,29,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 3012 | 1468025971119 Marionette TRACE conn10 <- [1,29,null,{"value":"13"}] 17:59:31 INFO - PROCESS | 3012 | 1468025971122 Marionette TRACE conn10 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 3012 | 1468025971124 Marionette TRACE conn10 <- [1,30,null,{}] 17:59:31 INFO - PROCESS | 3012 | 1468025971128 Marionette TRACE conn10 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:31 INFO - PROCESS | 3012 | 1468025971130 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:31 INFO - PROCESS | 3012 | 1468025971239 Marionette TRACE conn10 <- [1,31,null,{"value":null}] 17:59:31 INFO - PROCESS | 3012 | 1468025971244 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 3012 | 1468025971246 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:31 INFO - PROCESS | 3012 | ++DOCSHELL 19C7D800 == 15 [pid = 3012] [id = 17] 17:59:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 47 (19D54800) [pid = 3012] [serial = 47] [outer = 00000000] 17:59:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 48 (19D57000) [pid = 3012] [serial = 48] [outer = 19D54800] 17:59:31 INFO - PROCESS | 3012 | 1468025971302 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 49 (19D60800) [pid = 3012] [serial = 49] [outer = 19D54800] 17:59:31 INFO - PROCESS | 3012 | 1468025971788 Marionette TRACE conn10 <- [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]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 730ms 17:59:31 INFO - PROCESS | 3012 | 1468025971854 Marionette TRACE conn10 -> [0,33,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 3012 | 1468025971856 Marionette TRACE conn10 <- [1,33,null,{"value":"13"}] 17:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:59:31 INFO - PROCESS | 3012 | 1468025971859 Marionette TRACE conn10 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 3012 | 1468025971861 Marionette TRACE conn10 <- [1,34,null,{}] 17:59:31 INFO - PROCESS | 3012 | 1468025971865 Marionette TRACE conn10 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:31 INFO - PROCESS | 3012 | 1468025971870 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:31 INFO - PROCESS | 3012 | 1468025971969 Marionette TRACE conn10 <- [1,35,null,{"value":null}] 17:59:31 INFO - PROCESS | 3012 | 1468025971982 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 3012 | 1468025971984 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:32 INFO - PROCESS | 3012 | ++DOCSHELL 1C386C00 == 16 [pid = 3012] [id = 18] 17:59:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 50 (1C387000) [pid = 3012] [serial = 50] [outer = 00000000] 17:59:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 51 (1D4B0C00) [pid = 3012] [serial = 51] [outer = 1C387000] 17:59:32 INFO - PROCESS | 3012 | 1468025972041 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 52 (1DB9C400) [pid = 3012] [serial = 52] [outer = 1C387000] 17:59:32 INFO - PROCESS | 3012 | 1468025972427 Marionette TRACE conn10 <- [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]]]}] 17:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 17:59:32 INFO - PROCESS | 3012 | 1468025972490 Marionette TRACE conn10 -> [0,37,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 3012 | 1468025972492 Marionette TRACE conn10 <- [1,37,null,{"value":"13"}] 17:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:59:32 INFO - PROCESS | 3012 | 1468025972495 Marionette TRACE conn10 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 3012 | 1468025972497 Marionette TRACE conn10 <- [1,38,null,{}] 17:59:32 INFO - PROCESS | 3012 | 1468025972501 Marionette TRACE conn10 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:32 INFO - PROCESS | 3012 | 1468025972502 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:32 INFO - PROCESS | 3012 | 1468025972581 Marionette TRACE conn10 <- [1,39,null,{"value":null}] 17:59:32 INFO - PROCESS | 3012 | 1468025972586 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 3012 | 1468025972588 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:32 INFO - PROCESS | 3012 | ++DOCSHELL 19D3E400 == 17 [pid = 3012] [id = 19] 17:59:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 53 (19D42400) [pid = 3012] [serial = 53] [outer = 00000000] 17:59:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 54 (19D46C00) [pid = 3012] [serial = 54] [outer = 19D42400] 17:59:32 INFO - PROCESS | 3012 | 1468025972631 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 55 (1B8D2000) [pid = 3012] [serial = 55] [outer = 19D42400] 17:59:33 INFO - PROCESS | 3012 | 1468025972999 Marionette TRACE conn10 <- [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]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 532ms 17:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:59:33 INFO - PROCESS | 3012 | 1468025973027 Marionette TRACE conn10 -> [0,41,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 3012 | 1468025973028 Marionette TRACE conn10 <- [1,41,null,{"value":"13"}] 17:59:33 INFO - PROCESS | 3012 | 1468025973031 Marionette TRACE conn10 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 3012 | 1468025973033 Marionette TRACE conn10 <- [1,42,null,{}] 17:59:33 INFO - PROCESS | 3012 | 1468025973037 Marionette TRACE conn10 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:33 INFO - PROCESS | 3012 | 1468025973038 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:33 INFO - PROCESS | 3012 | 1468025973149 Marionette TRACE conn10 <- [1,43,null,{"value":null}] 17:59:33 INFO - PROCESS | 3012 | 1468025973160 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 3012 | 1468025973162 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:33 INFO - PROCESS | 3012 | ++DOCSHELL 0CA1C800 == 18 [pid = 3012] [id = 20] 17:59:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 56 (0CA1D000) [pid = 3012] [serial = 56] [outer = 00000000] 17:59:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 57 (0CA20400) [pid = 3012] [serial = 57] [outer = 0CA1D000] 17:59:33 INFO - PROCESS | 3012 | 1468025973205 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (0CA22800) [pid = 3012] [serial = 58] [outer = 0CA1D000] 17:59:33 INFO - PROCESS | 3012 | 1468025973585 Marionette TRACE conn10 <- [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]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 572ms 17:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:59:33 INFO - PROCESS | 3012 | 1468025973605 Marionette TRACE conn10 -> [0,45,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 3012 | 1468025973606 Marionette TRACE conn10 <- [1,45,null,{"value":"13"}] 17:59:33 INFO - PROCESS | 3012 | 1468025973609 Marionette TRACE conn10 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 3012 | 1468025973611 Marionette TRACE conn10 <- [1,46,null,{}] 17:59:33 INFO - PROCESS | 3012 | 1468025973614 Marionette TRACE conn10 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:33 INFO - PROCESS | 3012 | 1468025973616 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:33 INFO - PROCESS | 3012 | 1468025973696 Marionette TRACE conn10 <- [1,47,null,{"value":null}] 17:59:33 INFO - PROCESS | 3012 | 1468025973758 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 3012 | 1468025973760 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:33 INFO - PROCESS | 3012 | ++DOCSHELL 0CA1E800 == 19 [pid = 3012] [id = 21] 17:59:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (0CA1FC00) [pid = 3012] [serial = 59] [outer = 00000000] 17:59:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (0DF2B000) [pid = 3012] [serial = 60] [outer = 0CA1FC00] 17:59:33 INFO - PROCESS | 3012 | 1468025973813 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0DF2D800) [pid = 3012] [serial = 61] [outer = 0CA1FC00] 17:59:34 INFO - PROCESS | 3012 | 1468025974151 Marionette TRACE conn10 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 17:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:59:34 INFO - PROCESS | 3012 | 1468025974181 Marionette TRACE conn10 -> [0,49,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 3012 | 1468025974183 Marionette TRACE conn10 <- [1,49,null,{"value":"13"}] 17:59:34 INFO - PROCESS | 3012 | 1468025974186 Marionette TRACE conn10 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 3012 | 1468025974188 Marionette TRACE conn10 <- [1,50,null,{}] 17:59:34 INFO - PROCESS | 3012 | 1468025974191 Marionette TRACE conn10 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:34 INFO - PROCESS | 3012 | 1468025974193 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:34 INFO - PROCESS | 3012 | 1468025974319 Marionette TRACE conn10 <- [1,51,null,{"value":null}] 17:59:34 INFO - PROCESS | 3012 | 1468025974356 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 3012 | 1468025974358 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:34 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EA400 == 20 [pid = 3012] [id = 22] 17:59:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (0D9EAC00) [pid = 3012] [serial = 62] [outer = 00000000] 17:59:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0D9F2800) [pid = 3012] [serial = 63] [outer = 0D9EAC00] 17:59:34 INFO - PROCESS | 3012 | 1468025974409 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (15A5BC00) [pid = 3012] [serial = 64] [outer = 0D9EAC00] 17:59:34 INFO - PROCESS | 3012 | 1468025974769 Marionette TRACE conn10 <- [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]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 17:59:34 INFO - PROCESS | 3012 | 1468025974817 Marionette TRACE conn10 -> [0,53,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 3012 | 1468025974819 Marionette TRACE conn10 <- [1,53,null,{"value":"13"}] 17:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:59:34 INFO - PROCESS | 3012 | 1468025974822 Marionette TRACE conn10 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 3012 | 1468025974824 Marionette TRACE conn10 <- [1,54,null,{}] 17:59:34 INFO - PROCESS | 3012 | 1468025974827 Marionette TRACE conn10 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:34 INFO - PROCESS | 3012 | 1468025974830 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:34 INFO - PROCESS | 3012 | 1468025974947 Marionette TRACE conn10 <- [1,55,null,{"value":null}] 17:59:34 INFO - PROCESS | 3012 | 1468025974954 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 3012 | 1468025974957 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:34 INFO - PROCESS | 3012 | ++DOCSHELL 19D3F400 == 21 [pid = 3012] [id = 23] 17:59:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (1AFC9000) [pid = 3012] [serial = 65] [outer = 00000000] 17:59:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (1FDF3800) [pid = 3012] [serial = 66] [outer = 1AFC9000] 17:59:35 INFO - PROCESS | 3012 | 1468025974999 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1FDF6C00) [pid = 3012] [serial = 67] [outer = 1AFC9000] 17:59:35 INFO - PROCESS | 3012 | 1468025975363 Marionette TRACE conn10 <- [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]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 17:59:35 INFO - PROCESS | 3012 | 1468025975393 Marionette TRACE conn10 -> [0,57,"getWindowHandle",null] 17:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:59:35 INFO - PROCESS | 3012 | 1468025975395 Marionette TRACE conn10 <- [1,57,null,{"value":"13"}] 17:59:35 INFO - PROCESS | 3012 | 1468025975398 Marionette TRACE conn10 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 3012 | 1468025975400 Marionette TRACE conn10 <- [1,58,null,{}] 17:59:35 INFO - PROCESS | 3012 | 1468025975403 Marionette TRACE conn10 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:35 INFO - PROCESS | 3012 | 1468025975405 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:35 INFO - PROCESS | 3012 | 1468025975495 Marionette TRACE conn10 <- [1,59,null,{"value":null}] 17:59:35 INFO - PROCESS | 3012 | 1468025975583 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 3012 | 1468025975585 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:35 INFO - PROCESS | 3012 | ++DOCSHELL 1FFBE000 == 22 [pid = 3012] [id = 24] 17:59:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1FFBE800) [pid = 3012] [serial = 68] [outer = 00000000] 17:59:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (2081E400) [pid = 3012] [serial = 69] [outer = 1FFBE800] 17:59:35 INFO - PROCESS | 3012 | 1468025975631 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (20820000) [pid = 3012] [serial = 70] [outer = 1FFBE800] 17:59:36 INFO - PROCESS | 3012 | --DOCSHELL 1D4B3800 == 21 [pid = 3012] [id = 8] 17:59:36 INFO - PROCESS | 3012 | 1468025976684 Marionette TRACE conn10 <- [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]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1335ms 17:59:36 INFO - PROCESS | 3012 | 1468025976737 Marionette TRACE conn10 -> [0,61,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 3012 | 1468025976741 Marionette TRACE conn10 <- [1,61,null,{"value":"13"}] 17:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:59:36 INFO - PROCESS | 3012 | 1468025976745 Marionette TRACE conn10 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 3012 | 1468025976748 Marionette TRACE conn10 <- [1,62,null,{}] 17:59:36 INFO - PROCESS | 3012 | 1468025976753 Marionette TRACE conn10 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:36 INFO - PROCESS | 3012 | 1468025976756 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:36 INFO - PROCESS | 3012 | 1468025976889 Marionette TRACE conn10 <- [1,63,null,{"value":null}] 17:59:36 INFO - PROCESS | 3012 | 1468025976915 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 3012 | 1468025976918 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:36 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EF800 == 22 [pid = 3012] [id = 25] 17:59:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0D9F0800) [pid = 3012] [serial = 71] [outer = 00000000] 17:59:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DC61C00) [pid = 3012] [serial = 72] [outer = 0D9F0800] 17:59:36 INFO - PROCESS | 3012 | 1468025976965 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DC68800) [pid = 3012] [serial = 73] [outer = 0D9F0800] 17:59:37 INFO - PROCESS | 3012 | 1468025977372 Marionette TRACE conn10 <- [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]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 17:59:37 INFO - PROCESS | 3012 | 1468025977418 Marionette TRACE conn10 -> [0,65,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 3012 | 1468025977422 Marionette TRACE conn10 <- [1,65,null,{"value":"13"}] 17:59:37 INFO - PROCESS | 3012 | 1468025977429 Marionette TRACE conn10 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:59:37 INFO - PROCESS | 3012 | 1468025977431 Marionette TRACE conn10 <- [1,66,null,{}] 17:59:37 INFO - PROCESS | 3012 | 1468025977440 Marionette TRACE conn10 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:37 INFO - PROCESS | 3012 | 1468025977443 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:37 INFO - PROCESS | 3012 | 1468025977547 Marionette TRACE conn10 <- [1,67,null,{"value":null}] 17:59:37 INFO - PROCESS | 3012 | 1468025977556 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 3012 | 1468025977558 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:37 INFO - PROCESS | 3012 | ++DOCSHELL 0DF2BC00 == 23 [pid = 3012] [id = 26] 17:59:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0DF2F800) [pid = 3012] [serial = 74] [outer = 00000000] 17:59:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0E1B7800) [pid = 3012] [serial = 75] [outer = 0DF2F800] 17:59:37 INFO - PROCESS | 3012 | 1468025977604 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0E50C400) [pid = 3012] [serial = 76] [outer = 0DF2F800] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1787C800) [pid = 3012] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0D9EAC00) [pid = 3012] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D4B3C00) [pid = 3012] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0D16BC00) [pid = 3012] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0DE98400) [pid = 3012] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0E993000) [pid = 3012] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (15AE4400) [pid = 3012] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1863A800) [pid = 3012] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (19D54800) [pid = 3012] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1C387000) [pid = 3012] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:59:38 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1AFC9000) [pid = 3012] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:59:38 INFO - PROCESS | 3012 | 1468025978279 Marionette TRACE conn10 <- [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]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 890ms 17:59:38 INFO - PROCESS | 3012 | 1468025978323 Marionette TRACE conn10 -> [0,69,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 3012 | 1468025978325 Marionette TRACE conn10 <- [1,69,null,{"value":"13"}] 17:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:59:38 INFO - PROCESS | 3012 | 1468025978329 Marionette TRACE conn10 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 3012 | 1468025978332 Marionette TRACE conn10 <- [1,70,null,{}] 17:59:38 INFO - PROCESS | 3012 | 1468025978342 Marionette TRACE conn10 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:38 INFO - PROCESS | 3012 | 1468025978346 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:38 INFO - PROCESS | 3012 | 1468025978435 Marionette TRACE conn10 <- [1,71,null,{"value":null}] 17:59:38 INFO - PROCESS | 3012 | 1468025978502 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 3012 | 1468025978505 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:38 INFO - PROCESS | 3012 | ++DOCSHELL 1238DC00 == 24 [pid = 3012] [id = 27] 17:59:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (123CE800) [pid = 3012] [serial = 77] [outer = 00000000] 17:59:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (156AAC00) [pid = 3012] [serial = 78] [outer = 123CE800] 17:59:38 INFO - PROCESS | 3012 | 1468025978552 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (15A79400) [pid = 3012] [serial = 79] [outer = 123CE800] 17:59:38 INFO - PROCESS | 3012 | 1468025978894 Marionette TRACE conn10 <- [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]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 632ms 17:59:38 INFO - PROCESS | 3012 | 1468025978972 Marionette TRACE conn10 -> [0,73,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 3012 | 1468025978975 Marionette TRACE conn10 <- [1,73,null,{"value":"13"}] 17:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:59:38 INFO - PROCESS | 3012 | 1468025978978 Marionette TRACE conn10 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 3012 | 1468025978980 Marionette TRACE conn10 <- [1,74,null,{}] 17:59:38 INFO - PROCESS | 3012 | 1468025978983 Marionette TRACE conn10 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:38 INFO - PROCESS | 3012 | 1468025978985 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:39 INFO - PROCESS | 3012 | 1468025979065 Marionette TRACE conn10 <- [1,75,null,{"value":null}] 17:59:39 INFO - PROCESS | 3012 | 1468025979071 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 3012 | 1468025979073 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:39 INFO - PROCESS | 3012 | ++DOCSHELL 15C61400 == 25 [pid = 3012] [id = 28] 17:59:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (15C61800) [pid = 3012] [serial = 80] [outer = 00000000] 17:59:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (16758800) [pid = 3012] [serial = 81] [outer = 15C61800] 17:59:39 INFO - PROCESS | 3012 | 1468025979118 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (17876800) [pid = 3012] [serial = 82] [outer = 15C61800] 17:59:39 INFO - PROCESS | 3012 | 1468025979512 Marionette TRACE conn10 <- [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]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 17:59:39 INFO - PROCESS | 3012 | 1468025979550 Marionette TRACE conn10 -> [0,77,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 3012 | 1468025979552 Marionette TRACE conn10 <- [1,77,null,{"value":"13"}] 17:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:59:39 INFO - PROCESS | 3012 | 1468025979555 Marionette TRACE conn10 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 3012 | 1468025979557 Marionette TRACE conn10 <- [1,78,null,{}] 17:59:39 INFO - PROCESS | 3012 | 1468025979560 Marionette TRACE conn10 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:39 INFO - PROCESS | 3012 | 1468025979562 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:39 INFO - PROCESS | 3012 | 1468025979639 Marionette TRACE conn10 <- [1,79,null,{"value":null}] 17:59:39 INFO - PROCESS | 3012 | 1468025979651 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 3012 | 1468025979653 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:39 INFO - PROCESS | 3012 | ++DOCSHELL 184B4400 == 26 [pid = 3012] [id = 29] 17:59:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1863AC00) [pid = 3012] [serial = 83] [outer = 00000000] 17:59:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (18BCBC00) [pid = 3012] [serial = 84] [outer = 1863AC00] 17:59:39 INFO - PROCESS | 3012 | 1468025979697 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19D3D400) [pid = 3012] [serial = 85] [outer = 1863AC00] 17:59:40 INFO - PROCESS | 3012 | 1468025980105 Marionette TRACE conn10 <- [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]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 17:59:40 INFO - PROCESS | 3012 | 1468025980187 Marionette TRACE conn10 -> [0,81,"getWindowHandle",null] 17:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:59:40 INFO - PROCESS | 3012 | 1468025980191 Marionette TRACE conn10 <- [1,81,null,{"value":"13"}] 17:59:40 INFO - PROCESS | 3012 | 1468025980196 Marionette TRACE conn10 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 3012 | 1468025980200 Marionette TRACE conn10 <- [1,82,null,{}] 17:59:40 INFO - PROCESS | 3012 | 1468025980223 Marionette TRACE conn10 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:40 INFO - PROCESS | 3012 | 1468025980226 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:40 INFO - PROCESS | 3012 | 1468025980350 Marionette TRACE conn10 <- [1,83,null,{"value":null}] 17:59:40 INFO - PROCESS | 3012 | 1468025980434 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 3012 | 1468025980439 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:40 INFO - PROCESS | 3012 | ++DOCSHELL 0D97B400 == 27 [pid = 3012] [id = 30] 17:59:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0D980C00) [pid = 3012] [serial = 86] [outer = 00000000] 17:59:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0D9ECC00) [pid = 3012] [serial = 87] [outer = 0D980C00] 17:59:40 INFO - PROCESS | 3012 | 1468025980496 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DE93800) [pid = 3012] [serial = 88] [outer = 0D980C00] 17:59:41 INFO - PROCESS | 3012 | 1468025981042 Marionette TRACE conn10 <- [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]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 891ms 17:59:41 INFO - PROCESS | 3012 | 1468025981088 Marionette TRACE conn10 -> [0,85,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 3012 | 1468025981091 Marionette TRACE conn10 <- [1,85,null,{"value":"13"}] 17:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:59:41 INFO - PROCESS | 3012 | 1468025981097 Marionette TRACE conn10 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 3012 | 1468025981101 Marionette TRACE conn10 <- [1,86,null,{}] 17:59:41 INFO - PROCESS | 3012 | 1468025981105 Marionette TRACE conn10 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:41 INFO - PROCESS | 3012 | 1468025981108 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:41 INFO - PROCESS | 3012 | 1468025981213 Marionette TRACE conn10 <- [1,87,null,{"value":null}] 17:59:41 INFO - PROCESS | 3012 | 1468025981296 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 3012 | 1468025981299 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:41 INFO - PROCESS | 3012 | ++DOCSHELL 152DD800 == 28 [pid = 3012] [id = 31] 17:59:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15663400) [pid = 3012] [serial = 89] [outer = 00000000] 17:59:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (15C16C00) [pid = 3012] [serial = 90] [outer = 15663400] 17:59:41 INFO - PROCESS | 3012 | 1468025981355 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (15DD6800) [pid = 3012] [serial = 91] [outer = 15663400] 17:59:41 INFO - PROCESS | 3012 | 1468025981865 Marionette TRACE conn10 <- [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]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 17:59:41 INFO - PROCESS | 3012 | 1468025981928 Marionette TRACE conn10 -> [0,89,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 3012 | 1468025981930 Marionette TRACE conn10 <- [1,89,null,{"value":"13"}] 17:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:59:41 INFO - PROCESS | 3012 | 1468025981934 Marionette TRACE conn10 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 3012 | 1468025981936 Marionette TRACE conn10 <- [1,90,null,{}] 17:59:41 INFO - PROCESS | 3012 | 1468025981947 Marionette TRACE conn10 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:41 INFO - PROCESS | 3012 | 1468025981952 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:42 INFO - PROCESS | 3012 | 1468025982057 Marionette TRACE conn10 <- [1,91,null,{"value":null}] 17:59:42 INFO - PROCESS | 3012 | 1468025982141 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 3012 | 1468025982144 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:42 INFO - PROCESS | 3012 | ++DOCSHELL 1A309C00 == 29 [pid = 3012] [id = 32] 17:59:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1A3B5C00) [pid = 3012] [serial = 92] [outer = 00000000] 17:59:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AB02400) [pid = 3012] [serial = 93] [outer = 1A3B5C00] 17:59:42 INFO - PROCESS | 3012 | 1468025982201 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AB94400) [pid = 3012] [serial = 94] [outer = 1A3B5C00] 17:59:42 INFO - PROCESS | 3012 | 1468025982723 Marionette TRACE conn10 <- [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]]]}] 17:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 17:59:42 INFO - PROCESS | 3012 | 1468025982768 Marionette TRACE conn10 -> [0,93,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 3012 | 1468025982770 Marionette TRACE conn10 <- [1,93,null,{"value":"13"}] 17:59:42 INFO - PROCESS | 3012 | 1468025982773 Marionette TRACE conn10 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:59:42 INFO - PROCESS | 3012 | 1468025982775 Marionette TRACE conn10 <- [1,94,null,{}] 17:59:42 INFO - PROCESS | 3012 | 1468025982779 Marionette TRACE conn10 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:42 INFO - PROCESS | 3012 | 1468025982781 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:42 INFO - PROCESS | 3012 | 1468025982883 Marionette TRACE conn10 <- [1,95,null,{"value":null}] 17:59:42 INFO - PROCESS | 3012 | 1468025982967 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 3012 | 1468025982970 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:43 INFO - PROCESS | 3012 | ++DOCSHELL 1AF13000 == 30 [pid = 3012] [id = 33] 17:59:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AF13800) [pid = 3012] [serial = 95] [outer = 00000000] 17:59:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1B8D7000) [pid = 3012] [serial = 96] [outer = 1AF13800] 17:59:43 INFO - PROCESS | 3012 | 1468025983031 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1C38A800) [pid = 3012] [serial = 97] [outer = 1AF13800] 17:59:43 INFO - PROCESS | 3012 | 1468025983568 Marionette TRACE conn10 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 17:59:43 INFO - PROCESS | 3012 | 1468025983607 Marionette TRACE conn10 -> [0,97,"getWindowHandle",null] 17:59:43 INFO - PROCESS | 3012 | 1468025983610 Marionette TRACE conn10 <- [1,97,null,{"value":"13"}] 17:59:43 INFO - PROCESS | 3012 | 1468025983613 Marionette TRACE conn10 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:59:43 INFO - PROCESS | 3012 | 1468025983615 Marionette TRACE conn10 <- [1,98,null,{}] 17:59:43 INFO - PROCESS | 3012 | 1468025983620 Marionette TRACE conn10 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:43 INFO - PROCESS | 3012 | 1468025983622 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:43 INFO - PROCESS | 3012 | 1468025983719 Marionette TRACE conn10 <- [1,99,null,{"value":null}] 17:59:43 INFO - PROCESS | 3012 | 1468025983802 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 3012 | 1468025983804 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:43 INFO - PROCESS | 3012 | ++DOCSHELL 0D336400 == 31 [pid = 3012] [id = 34] 17:59:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0D336C00) [pid = 3012] [serial = 98] [outer = 00000000] 17:59:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0E580400) [pid = 3012] [serial = 99] [outer = 0D336C00] 17:59:43 INFO - PROCESS | 3012 | 1468025983857 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (15A75400) [pid = 3012] [serial = 100] [outer = 0D336C00] 17:59:44 INFO - PROCESS | 3012 | --DOCSHELL 0D16B400 == 30 [pid = 3012] [id = 12] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (184AAC00) [pid = 3012] [serial = 9] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (184B2000) [pid = 3012] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (123CCC00) [pid = 3012] [serial = 4] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0D9F2800) [pid = 3012] [serial = 63] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1FDF3800) [pid = 3012] [serial = 66] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1BA49C00) [pid = 3012] [serial = 14] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1D4B6000) [pid = 3012] [serial = 21] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1DC0F800) [pid = 3012] [serial = 24] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1FE9E400) [pid = 3012] [serial = 30] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0D1CC800) [pid = 3012] [serial = 33] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0D37AC00) [pid = 3012] [serial = 34] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E08C000) [pid = 3012] [serial = 36] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0E1B9C00) [pid = 3012] [serial = 37] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (15256000) [pid = 3012] [serial = 39] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (16CD5800) [pid = 3012] [serial = 42] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1716E400) [pid = 3012] [serial = 43] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (18A7BC00) [pid = 3012] [serial = 45] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19C72400) [pid = 3012] [serial = 46] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19D57000) [pid = 3012] [serial = 48] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19D60800) [pid = 3012] [serial = 49] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1D4B0C00) [pid = 3012] [serial = 51] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (19D46C00) [pid = 3012] [serial = 54] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (0CA20400) [pid = 3012] [serial = 57] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (0DF2B000) [pid = 3012] [serial = 60] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1FDF9400) [pid = 3012] [serial = 27] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1DB9C400) [pid = 3012] [serial = 52] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (156AA400) [pid = 3012] [serial = 40] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (15A5BC00) [pid = 3012] [serial = 64] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (1DB9E000) [pid = 3012] [serial = 22] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (1FDF6C00) [pid = 3012] [serial = 67] [outer = 00000000] [url = about:blank] 17:59:44 INFO - PROCESS | 3012 | 1468025984956 Marionette TRACE conn10 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1420ms 17:59:45 INFO - PROCESS | 3012 | 1468025985038 Marionette TRACE conn10 -> [0,101,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 3012 | 1468025985042 Marionette TRACE conn10 <- [1,101,null,{"value":"13"}] 17:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:59:45 INFO - PROCESS | 3012 | 1468025985047 Marionette TRACE conn10 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 3012 | 1468025985051 Marionette TRACE conn10 <- [1,102,null,{}] 17:59:45 INFO - PROCESS | 3012 | 1468025985057 Marionette TRACE conn10 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:45 INFO - PROCESS | 3012 | 1468025985060 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:45 INFO - PROCESS | 3012 | 1468025985174 Marionette TRACE conn10 <- [1,103,null,{"value":null}] 17:59:45 INFO - PROCESS | 3012 | 1468025985185 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 3012 | 1468025985189 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:45 INFO - PROCESS | 3012 | ++DOCSHELL 0D9E4400 == 31 [pid = 3012] [id = 35] 17:59:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (0D9E7400) [pid = 3012] [serial = 101] [outer = 00000000] 17:59:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0D9F1000) [pid = 3012] [serial = 102] [outer = 0D9E7400] 17:59:45 INFO - PROCESS | 3012 | 1468025985237 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (0DC6A400) [pid = 3012] [serial = 103] [outer = 0D9E7400] 17:59:45 INFO - PROCESS | 3012 | 1468025985650 Marionette TRACE conn10 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 690ms 17:59:45 INFO - PROCESS | 3012 | 1468025985738 Marionette TRACE conn10 -> [0,105,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 3012 | 1468025985743 Marionette TRACE conn10 <- [1,105,null,{"value":"13"}] 17:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:59:45 INFO - PROCESS | 3012 | 1468025985749 Marionette TRACE conn10 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 3012 | 1468025985752 Marionette TRACE conn10 <- [1,106,null,{}] 17:59:45 INFO - PROCESS | 3012 | 1468025985756 Marionette TRACE conn10 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:45 INFO - PROCESS | 3012 | 1468025985758 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:45 INFO - PROCESS | 3012 | 1468025985850 Marionette TRACE conn10 <- [1,107,null,{"value":null}] 17:59:45 INFO - PROCESS | 3012 | 1468025985858 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 3012 | 1468025985861 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:45 INFO - PROCESS | 3012 | ++DOCSHELL 0E123800 == 32 [pid = 3012] [id = 36] 17:59:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0E126000) [pid = 3012] [serial = 104] [outer = 00000000] 17:59:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (0E1C1400) [pid = 3012] [serial = 105] [outer = 0E126000] 17:59:45 INFO - PROCESS | 3012 | 1468025985908 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0E587800) [pid = 3012] [serial = 106] [outer = 0E126000] 17:59:46 INFO - PROCESS | 3012 | 1468025986308 Marionette TRACE conn10 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 17:59:46 INFO - PROCESS | 3012 | 1468025986382 Marionette TRACE conn10 -> [0,109,"getWindowHandle",null] 17:59:46 INFO - PROCESS | 3012 | 1468025986385 Marionette TRACE conn10 <- [1,109,null,{"value":"13"}] 17:59:46 INFO - PROCESS | 3012 | 1468025986388 Marionette TRACE conn10 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:59:46 INFO - PROCESS | 3012 | 1468025986391 Marionette TRACE conn10 <- [1,110,null,{}] 17:59:46 INFO - PROCESS | 3012 | 1468025986407 Marionette TRACE conn10 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:46 INFO - PROCESS | 3012 | 1468025986412 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:46 INFO - PROCESS | 3012 | 1468025986517 Marionette TRACE conn10 <- [1,111,null,{"value":null}] 17:59:46 INFO - PROCESS | 3012 | 1468025986534 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 3012 | 1468025986537 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:46 INFO - PROCESS | 3012 | ++DOCSHELL 15DD5C00 == 33 [pid = 3012] [id = 37] 17:59:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (15DD6400) [pid = 3012] [serial = 107] [outer = 00000000] 17:59:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (16759C00) [pid = 3012] [serial = 108] [outer = 15DD6400] 17:59:46 INFO - PROCESS | 3012 | 1468025986585 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1716F000) [pid = 3012] [serial = 109] [outer = 15DD6400] 17:59:47 INFO - PROCESS | 3012 | 1468025986993 Marionette TRACE conn10 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 17:59:47 INFO - PROCESS | 3012 | 1468025987031 Marionette TRACE conn10 -> [0,113,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 3012 | 1468025987044 Marionette TRACE conn10 <- [1,113,null,{"value":"13"}] 17:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:59:47 INFO - PROCESS | 3012 | 1468025987056 Marionette TRACE conn10 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 3012 | 1468025987058 Marionette TRACE conn10 <- [1,114,null,{}] 17:59:47 INFO - PROCESS | 3012 | 1468025987062 Marionette TRACE conn10 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:47 INFO - PROCESS | 3012 | 1468025987064 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:47 INFO - PROCESS | 3012 | 1468025987145 Marionette TRACE conn10 <- [1,115,null,{"value":null}] 17:59:47 INFO - PROCESS | 3012 | 1468025987151 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 3012 | 1468025987152 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:47 INFO - PROCESS | 3012 | ++DOCSHELL 17177C00 == 34 [pid = 3012] [id = 38] 17:59:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (17884C00) [pid = 3012] [serial = 110] [outer = 00000000] 17:59:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (18A7C000) [pid = 3012] [serial = 111] [outer = 17884C00] 17:59:47 INFO - PROCESS | 3012 | 1468025987197 Marionette DEBUG loaded listener.js 17:59:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (19C79800) [pid = 3012] [serial = 112] [outer = 17884C00] 17:59:47 INFO - PROCESS | 3012 | 1468025987628 Marionette TRACE conn10 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 17:59:47 INFO - PROCESS | 3012 | 1468025987689 Marionette TRACE conn10 -> [0,117,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 3012 | 1468025987691 Marionette TRACE conn10 <- [1,117,null,{"value":"13"}] 17:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:59:47 INFO - PROCESS | 3012 | 1468025987694 Marionette TRACE conn10 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 3012 | 1468025987696 Marionette TRACE conn10 <- [1,118,null,{}] 17:59:47 INFO - PROCESS | 3012 | 1468025987699 Marionette TRACE conn10 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:47 INFO - PROCESS | 3012 | 1468025987701 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:47 INFO - PROCESS | 3012 | 1468025987801 Marionette TRACE conn10 <- [1,119,null,{"value":null}] 17:59:47 INFO - PROCESS | 3012 | 1468025987809 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 3012 | 1468025987811 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:47 INFO - PROCESS | 3012 | ++DOCSHELL 186D1000 == 35 [pid = 3012] [id = 39] 17:59:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (19D3C800) [pid = 3012] [serial = 113] [outer = 00000000] 17:59:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (19D53400) [pid = 3012] [serial = 114] [outer = 19D3C800] 17:59:47 INFO - PROCESS | 3012 | 1468025987855 Marionette DEBUG loaded listener.js 17:59:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19D5D800) [pid = 3012] [serial = 115] [outer = 19D3C800] 17:59:48 INFO - PROCESS | 3012 | 1468025988272 Marionette TRACE conn10 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 17:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:59:48 INFO - PROCESS | 3012 | 1468025988324 Marionette TRACE conn10 -> [0,121,"getWindowHandle",null] 17:59:48 INFO - PROCESS | 3012 | 1468025988326 Marionette TRACE conn10 <- [1,121,null,{"value":"13"}] 17:59:48 INFO - PROCESS | 3012 | 1468025988330 Marionette TRACE conn10 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 3012 | 1468025988332 Marionette TRACE conn10 <- [1,122,null,{}] 17:59:48 INFO - PROCESS | 3012 | 1468025988343 Marionette TRACE conn10 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:48 INFO - PROCESS | 3012 | 1468025988349 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:48 INFO - PROCESS | 3012 | 1468025988479 Marionette TRACE conn10 <- [1,123,null,{"value":null}] 17:59:48 INFO - PROCESS | 3012 | 1468025988484 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 3012 | 1468025988486 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:48 INFO - PROCESS | 3012 | ++DOCSHELL 1A30DC00 == 36 [pid = 3012] [id = 40] 17:59:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1A3A8400) [pid = 3012] [serial = 116] [outer = 00000000] 17:59:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1AF11400) [pid = 3012] [serial = 117] [outer = 1A3A8400] 17:59:48 INFO - PROCESS | 3012 | 1468025988531 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1C382000) [pid = 3012] [serial = 118] [outer = 1A3A8400] 17:59:48 INFO - PROCESS | 3012 | 1468025988921 Marionette TRACE conn10 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 17:59:48 INFO - PROCESS | 3012 | 1468025988960 Marionette TRACE conn10 -> [0,125,"getWindowHandle",null] 17:59:48 INFO - PROCESS | 3012 | 1468025988962 Marionette TRACE conn10 <- [1,125,null,{"value":"13"}] 17:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:59:48 INFO - PROCESS | 3012 | 1468025988981 Marionette TRACE conn10 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 3012 | 1468025988983 Marionette TRACE conn10 <- [1,126,null,{}] 17:59:49 INFO - PROCESS | 3012 | 1468025988994 Marionette TRACE conn10 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:49 INFO - PROCESS | 3012 | 1468025988996 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:49 INFO - PROCESS | 3012 | 1468025989101 Marionette TRACE conn10 <- [1,127,null,{"value":null}] 17:59:49 INFO - PROCESS | 3012 | 1468025989167 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 3012 | 1468025989169 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:49 INFO - PROCESS | 3012 | ++DOCSHELL 16CD0000 == 37 [pid = 3012] [id = 41] 17:59:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (16CD0400) [pid = 3012] [serial = 119] [outer = 00000000] 17:59:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D121800) [pid = 3012] [serial = 120] [outer = 16CD0400] 17:59:49 INFO - PROCESS | 3012 | 1468025989215 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D122000) [pid = 3012] [serial = 121] [outer = 16CD0400] 17:59:49 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1FFBE800) [pid = 3012] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:59:49 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (19D42400) [pid = 3012] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:59:49 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0CA1D000) [pid = 3012] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:59:49 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0CA1FC00) [pid = 3012] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:59:49 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1863AC00) [pid = 3012] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:59:49 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0D9F0800) [pid = 3012] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:59:49 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (123CE800) [pid = 3012] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:59:49 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0DF2F800) [pid = 3012] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:59:49 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15C61800) [pid = 3012] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:59:49 INFO - PROCESS | 3012 | 1468025989630 Marionette TRACE conn10 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 691ms 17:59:49 INFO - PROCESS | 3012 | 1468025989673 Marionette TRACE conn10 -> [0,129,"getWindowHandle",null] 17:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:59:49 INFO - PROCESS | 3012 | 1468025989675 Marionette TRACE conn10 <- [1,129,null,{"value":"13"}] 17:59:49 INFO - PROCESS | 3012 | 1468025989679 Marionette TRACE conn10 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 3012 | 1468025989681 Marionette TRACE conn10 <- [1,130,null,{}] 17:59:49 INFO - PROCESS | 3012 | 1468025989689 Marionette TRACE conn10 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:49 INFO - PROCESS | 3012 | 1468025989690 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:49 INFO - PROCESS | 3012 | 1468025989765 Marionette TRACE conn10 <- [1,131,null,{"value":null}] 17:59:49 INFO - PROCESS | 3012 | 1468025989771 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 3012 | 1468025989773 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:49 INFO - PROCESS | 3012 | ++DOCSHELL 0D174400 == 38 [pid = 3012] [id = 42] 17:59:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0D9F0800) [pid = 3012] [serial = 122] [outer = 00000000] 17:59:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (19D9D800) [pid = 3012] [serial = 123] [outer = 0D9F0800] 17:59:49 INFO - PROCESS | 3012 | 1468025989816 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1D233800) [pid = 3012] [serial = 124] [outer = 0D9F0800] 17:59:50 INFO - PROCESS | 3012 | 1468025990204 Marionette TRACE conn10 <- [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]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 591ms 17:59:50 INFO - PROCESS | 3012 | 1468025990272 Marionette TRACE conn10 -> [0,133,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 3012 | 1468025990274 Marionette TRACE conn10 <- [1,133,null,{"value":"13"}] 17:59:50 INFO - PROCESS | 3012 | 1468025990277 Marionette TRACE conn10 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:59:50 INFO - PROCESS | 3012 | 1468025990279 Marionette TRACE conn10 <- [1,134,null,{}] 17:59:50 INFO - PROCESS | 3012 | 1468025990282 Marionette TRACE conn10 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:50 INFO - PROCESS | 3012 | 1468025990284 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:50 INFO - PROCESS | 3012 | 1468025990359 Marionette TRACE conn10 <- [1,135,null,{"value":null}] 17:59:50 INFO - PROCESS | 3012 | 1468025990368 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 3012 | 1468025990370 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:50 INFO - PROCESS | 3012 | ++DOCSHELL 0DB66400 == 39 [pid = 3012] [id = 43] 17:59:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0DB66800) [pid = 3012] [serial = 125] [outer = 00000000] 17:59:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DB69C00) [pid = 3012] [serial = 126] [outer = 0DB66800] 17:59:50 INFO - PROCESS | 3012 | 1468025990416 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DB6A000) [pid = 3012] [serial = 127] [outer = 0DB66800] 17:59:50 INFO - PROCESS | 3012 | 1468025990848 Marionette TRACE conn10 <- [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]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 17:59:50 INFO - PROCESS | 3012 | 1468025990912 Marionette TRACE conn10 -> [0,137,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 3012 | 1468025990914 Marionette TRACE conn10 <- [1,137,null,{"value":"13"}] 17:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:59:50 INFO - PROCESS | 3012 | 1468025990917 Marionette TRACE conn10 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 3012 | 1468025990919 Marionette TRACE conn10 <- [1,138,null,{}] 17:59:50 INFO - PROCESS | 3012 | 1468025990922 Marionette TRACE conn10 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:50 INFO - PROCESS | 3012 | 1468025990924 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:51 INFO - PROCESS | 3012 | 1468025991004 Marionette TRACE conn10 <- [1,139,null,{"value":null}] 17:59:51 INFO - PROCESS | 3012 | 1468025991022 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 3012 | 1468025991024 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:51 INFO - PROCESS | 3012 | ++DOCSHELL 15253800 == 40 [pid = 3012] [id = 44] 17:59:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1863F400) [pid = 3012] [serial = 128] [outer = 00000000] 17:59:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D45E400) [pid = 3012] [serial = 129] [outer = 1863F400] 17:59:51 INFO - PROCESS | 3012 | 1468025991070 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D4ABC00) [pid = 3012] [serial = 130] [outer = 1863F400] 17:59:51 INFO - PROCESS | 3012 | 1468025991971 Marionette TRACE conn10 <- [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]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1073ms 17:59:52 INFO - PROCESS | 3012 | 1468025991991 Marionette TRACE conn10 -> [0,141,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 3012 | 1468025991995 Marionette TRACE conn10 <- [1,141,null,{"value":"13"}] 17:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:59:52 INFO - PROCESS | 3012 | 1468025992000 Marionette TRACE conn10 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 3012 | 1468025992003 Marionette TRACE conn10 <- [1,142,null,{}] 17:59:52 INFO - PROCESS | 3012 | 1468025992009 Marionette TRACE conn10 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:52 INFO - PROCESS | 3012 | 1468025992012 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:52 INFO - PROCESS | 3012 | 1468025992131 Marionette TRACE conn10 <- [1,143,null,{"value":null}] 17:59:52 INFO - PROCESS | 3012 | 1468025992204 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 3012 | 1468025992207 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:52 INFO - PROCESS | 3012 | ++DOCSHELL 0D975000 == 41 [pid = 3012] [id = 45] 17:59:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0D9E6800) [pid = 3012] [serial = 131] [outer = 00000000] 17:59:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0DE1E000) [pid = 3012] [serial = 132] [outer = 0D9E6800] 17:59:52 INFO - PROCESS | 3012 | 1468025992263 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0DF2A800) [pid = 3012] [serial = 133] [outer = 0D9E6800] 17:59:53 INFO - PROCESS | 3012 | 1468025993131 Marionette TRACE conn10 <- [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]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1174ms 17:59:53 INFO - PROCESS | 3012 | 1468025993174 Marionette TRACE conn10 -> [0,145,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 3012 | 1468025993179 Marionette TRACE conn10 <- [1,145,null,{"value":"13"}] 17:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:59:53 INFO - PROCESS | 3012 | 1468025993184 Marionette TRACE conn10 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 3012 | 1468025993188 Marionette TRACE conn10 <- [1,146,null,{}] 17:59:53 INFO - PROCESS | 3012 | 1468025993194 Marionette TRACE conn10 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:53 INFO - PROCESS | 3012 | 1468025993197 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:53 INFO - PROCESS | 3012 | 1468025993315 Marionette TRACE conn10 <- [1,147,null,{"value":null}] 17:59:53 INFO - PROCESS | 3012 | 1468025993385 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 3012 | 1468025993390 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:53 INFO - PROCESS | 3012 | ++DOCSHELL 0DB5F400 == 42 [pid = 3012] [id = 46] 17:59:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0DB5F800) [pid = 3012] [serial = 134] [outer = 00000000] 17:59:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DB6AC00) [pid = 3012] [serial = 135] [outer = 0DB5F800] 17:59:53 INFO - PROCESS | 3012 | 1468025993442 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0DF26800) [pid = 3012] [serial = 136] [outer = 0DB5F800] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 1AF13000 == 41 [pid = 3012] [id = 33] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 1A309C00 == 40 [pid = 3012] [id = 32] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 152DD800 == 39 [pid = 3012] [id = 31] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 0D97B400 == 38 [pid = 3012] [id = 30] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 0DB66400 == 37 [pid = 3012] [id = 43] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 0D174400 == 36 [pid = 3012] [id = 42] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 16CD0000 == 35 [pid = 3012] [id = 41] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 1A30DC00 == 34 [pid = 3012] [id = 40] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 186D1000 == 33 [pid = 3012] [id = 39] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 17177C00 == 32 [pid = 3012] [id = 38] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 15DD5C00 == 31 [pid = 3012] [id = 37] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 0E123800 == 30 [pid = 3012] [id = 36] 17:59:53 INFO - PROCESS | 3012 | --DOCSHELL 0D9E4400 == 29 [pid = 3012] [id = 35] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0E086000) [pid = 3012] [serial = 17] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (2081E400) [pid = 3012] [serial = 69] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1B8D2000) [pid = 3012] [serial = 55] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0CA22800) [pid = 3012] [serial = 58] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DF2D800) [pid = 3012] [serial = 61] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19D3D400) [pid = 3012] [serial = 85] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0DC61C00) [pid = 3012] [serial = 72] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DC68800) [pid = 3012] [serial = 73] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (156AAC00) [pid = 3012] [serial = 78] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0E1B7800) [pid = 3012] [serial = 75] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (16758800) [pid = 3012] [serial = 81] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (17876800) [pid = 3012] [serial = 82] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0E50C400) [pid = 3012] [serial = 76] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (20820000) [pid = 3012] [serial = 70] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (18BCBC00) [pid = 3012] [serial = 84] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (15A79400) [pid = 3012] [serial = 79] [outer = 00000000] [url = about:blank] 17:59:53 INFO - PROCESS | 3012 | 1468025993929 Marionette TRACE conn10 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 790ms 17:59:53 INFO - PROCESS | 3012 | 1468025993974 Marionette TRACE conn10 -> [0,149,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 3012 | 1468025993980 Marionette TRACE conn10 <- [1,149,null,{"value":"13"}] 17:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:59:54 INFO - PROCESS | 3012 | 1468025993991 Marionette TRACE conn10 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 3012 | 1468025993993 Marionette TRACE conn10 <- [1,150,null,{}] 17:59:54 INFO - PROCESS | 3012 | 1468025993997 Marionette TRACE conn10 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:54 INFO - PROCESS | 3012 | 1468025994000 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:54 INFO - PROCESS | 3012 | 1468025994091 Marionette TRACE conn10 <- [1,151,null,{"value":null}] 17:59:54 INFO - PROCESS | 3012 | 1468025994100 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 3012 | 1468025994102 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:54 INFO - PROCESS | 3012 | ++DOCSHELL 0DC66000 == 30 [pid = 3012] [id = 47] 17:59:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0DC6C400) [pid = 3012] [serial = 137] [outer = 00000000] 17:59:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DF2E000) [pid = 3012] [serial = 138] [outer = 0DC6C400] 17:59:54 INFO - PROCESS | 3012 | 1468025994153 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0E11D000) [pid = 3012] [serial = 139] [outer = 0DC6C400] 17:59:54 INFO - PROCESS | 3012 | 1468025994582 Marionette TRACE conn10 <- [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]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 17:59:54 INFO - PROCESS | 3012 | 1468025994625 Marionette TRACE conn10 -> [0,153,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 3012 | 1468025994627 Marionette TRACE conn10 <- [1,153,null,{"value":"13"}] 17:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:59:54 INFO - PROCESS | 3012 | 1468025994665 Marionette TRACE conn10 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 3012 | 1468025994669 Marionette TRACE conn10 <- [1,154,null,{}] 17:59:54 INFO - PROCESS | 3012 | 1468025994680 Marionette TRACE conn10 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:54 INFO - PROCESS | 3012 | 1468025994684 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:54 INFO - PROCESS | 3012 | 1468025994804 Marionette TRACE conn10 <- [1,155,null,{"value":null}] 17:59:54 INFO - PROCESS | 3012 | 1468025994813 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 3012 | 1468025994816 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:54 INFO - PROCESS | 3012 | ++DOCSHELL 1578E000 == 31 [pid = 3012] [id = 48] 17:59:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (15790800) [pid = 3012] [serial = 140] [outer = 00000000] 17:59:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (15AE1800) [pid = 3012] [serial = 141] [outer = 15790800] 17:59:54 INFO - PROCESS | 3012 | 1468025994865 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (15D42800) [pid = 3012] [serial = 142] [outer = 15790800] 17:59:55 INFO - PROCESS | 3012 | 1468025995312 Marionette TRACE conn10 <- [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]]]}] 17:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 710ms 17:59:55 INFO - PROCESS | 3012 | 1468025995356 Marionette TRACE conn10 -> [0,157,"getWindowHandle",null] 17:59:55 INFO - PROCESS | 3012 | 1468025995358 Marionette TRACE conn10 <- [1,157,null,{"value":"13"}] 17:59:55 INFO - PROCESS | 3012 | 1468025995361 Marionette TRACE conn10 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:59:55 INFO - PROCESS | 3012 | 1468025995363 Marionette TRACE conn10 <- [1,158,null,{}] 17:59:55 INFO - PROCESS | 3012 | 1468025995367 Marionette TRACE conn10 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:55 INFO - PROCESS | 3012 | 1468025995368 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:55 INFO - PROCESS | 3012 | 1468025995451 Marionette TRACE conn10 <- [1,159,null,{"value":null}] 17:59:55 INFO - PROCESS | 3012 | 1468025995458 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 3012 | 1468025995469 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:55 INFO - PROCESS | 3012 | ++DOCSHELL 17169800 == 32 [pid = 3012] [id = 49] 17:59:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1716A800) [pid = 3012] [serial = 143] [outer = 00000000] 17:59:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (184B2400) [pid = 3012] [serial = 144] [outer = 1716A800] 17:59:55 INFO - PROCESS | 3012 | 1468025995515 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1863F800) [pid = 3012] [serial = 145] [outer = 1716A800] 17:59:55 INFO - PROCESS | 3012 | 1468025995936 Marionette TRACE conn10 <- [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]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 17:59:56 INFO - PROCESS | 3012 | 1468025996011 Marionette TRACE conn10 -> [0,161,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 3012 | 1468025996013 Marionette TRACE conn10 <- [1,161,null,{"value":"13"}] 17:59:56 INFO - PROCESS | 3012 | 1468025996019 Marionette TRACE conn10 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:59:56 INFO - PROCESS | 3012 | 1468025996021 Marionette TRACE conn10 <- [1,162,null,{}] 17:59:56 INFO - PROCESS | 3012 | 1468025996024 Marionette TRACE conn10 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:56 INFO - PROCESS | 3012 | 1468025996026 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:56 INFO - PROCESS | 3012 | 1468025996104 Marionette TRACE conn10 <- [1,163,null,{"value":null}] 17:59:56 INFO - PROCESS | 3012 | 1468025996110 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 3012 | 1468025996112 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:56 INFO - PROCESS | 3012 | ++DOCSHELL 18A74800 == 33 [pid = 3012] [id = 50] 17:59:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18A7BC00) [pid = 3012] [serial = 146] [outer = 00000000] 17:59:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D3F800) [pid = 3012] [serial = 147] [outer = 18A7BC00] 17:59:56 INFO - PROCESS | 3012 | 1468025996155 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D59C00) [pid = 3012] [serial = 148] [outer = 18A7BC00] 17:59:56 INFO - PROCESS | 3012 | 1468025996596 Marionette TRACE conn10 <- [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]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 632ms 17:59:56 INFO - PROCESS | 3012 | 1468025996656 Marionette TRACE conn10 -> [0,165,"getWindowHandle",null] 17:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:59:56 INFO - PROCESS | 3012 | 1468025996658 Marionette TRACE conn10 <- [1,165,null,{"value":"13"}] 17:59:56 INFO - PROCESS | 3012 | 1468025996666 Marionette TRACE conn10 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 3012 | 1468025996668 Marionette TRACE conn10 <- [1,166,null,{}] 17:59:56 INFO - PROCESS | 3012 | 1468025996672 Marionette TRACE conn10 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:56 INFO - PROCESS | 3012 | 1468025996677 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:56 INFO - PROCESS | 3012 | 1468025996808 Marionette TRACE conn10 <- [1,167,null,{"value":null}] 17:59:56 INFO - PROCESS | 3012 | 1468025996819 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 3012 | 1468025996821 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:56 INFO - PROCESS | 3012 | ++DOCSHELL 19D44C00 == 34 [pid = 3012] [id = 51] 17:59:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (19D5F400) [pid = 3012] [serial = 149] [outer = 00000000] 17:59:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AFC9800) [pid = 3012] [serial = 150] [outer = 19D5F400] 17:59:56 INFO - PROCESS | 3012 | 1468025996904 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1C37D000) [pid = 3012] [serial = 151] [outer = 19D5F400] 17:59:57 INFO - PROCESS | 3012 | 1468025997300 Marionette TRACE conn10 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 17:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:59:57 INFO - PROCESS | 3012 | 1468025997352 Marionette TRACE conn10 -> [0,169,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 3012 | 1468025997354 Marionette TRACE conn10 <- [1,169,null,{"value":"13"}] 17:59:57 INFO - PROCESS | 3012 | 1468025997364 Marionette TRACE conn10 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 3012 | 1468025997366 Marionette TRACE conn10 <- [1,170,null,{}] 17:59:57 INFO - PROCESS | 3012 | 1468025997379 Marionette TRACE conn10 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:57 INFO - PROCESS | 3012 | 1468025997381 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:57 INFO - PROCESS | 3012 | 1468025997509 Marionette TRACE conn10 <- [1,171,null,{"value":null}] 17:59:57 INFO - PROCESS | 3012 | 1468025997518 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 3012 | 1468025997519 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:57 INFO - PROCESS | 3012 | ++DOCSHELL 1D464000 == 35 [pid = 3012] [id = 52] 17:59:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D464400) [pid = 3012] [serial = 152] [outer = 00000000] 17:59:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D4B7800) [pid = 3012] [serial = 153] [outer = 1D464400] 17:59:57 INFO - PROCESS | 3012 | 1468025997563 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D4B4000) [pid = 3012] [serial = 154] [outer = 1D464400] 17:59:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D4B5C00) [pid = 3012] [serial = 155] [outer = 1FDFB800] 17:59:58 INFO - PROCESS | 3012 | 1468025998028 Marionette TRACE conn10 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 17:59:58 INFO - PROCESS | 3012 | 1468025998048 Marionette TRACE conn10 -> [0,173,"getWindowHandle",null] 17:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:59:58 INFO - PROCESS | 3012 | 1468025998050 Marionette TRACE conn10 <- [1,173,null,{"value":"13"}] 17:59:58 INFO - PROCESS | 3012 | 1468025998053 Marionette TRACE conn10 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 3012 | 1468025998054 Marionette TRACE conn10 <- [1,174,null,{}] 17:59:58 INFO - PROCESS | 3012 | 1468025998063 Marionette TRACE conn10 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:58 INFO - PROCESS | 3012 | 1468025998065 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:58 INFO - PROCESS | 3012 | 1468025998170 Marionette TRACE conn10 <- [1,175,null,{"value":null}] 17:59:58 INFO - PROCESS | 3012 | 1468025998176 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 3012 | 1468025998178 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:58 INFO - PROCESS | 3012 | ++DOCSHELL 1DBAA800 == 36 [pid = 3012] [id = 53] 17:59:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1DBAB800) [pid = 3012] [serial = 156] [outer = 00000000] 17:59:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1DC11000) [pid = 3012] [serial = 157] [outer = 1DBAB800] 17:59:58 INFO - PROCESS | 3012 | 1468025998220 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1F29F400) [pid = 3012] [serial = 158] [outer = 1DBAB800] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (19D3C800) [pid = 3012] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (15DD6400) [pid = 3012] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (0D9E7400) [pid = 3012] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1A3A8400) [pid = 3012] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (17884C00) [pid = 3012] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0E126000) [pid = 3012] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0D980C00) [pid = 3012] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (16CD0400) [pid = 3012] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15663400) [pid = 3012] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1A3B5C00) [pid = 3012] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AF13800) [pid = 3012] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DB66800) [pid = 3012] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:59:58 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0D9F0800) [pid = 3012] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:59:58 INFO - PROCESS | 3012 | 1468025998677 Marionette TRACE conn10 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 17:59:58 INFO - PROCESS | 3012 | 1468025998740 Marionette TRACE conn10 -> [0,177,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 3012 | 1468025998742 Marionette TRACE conn10 <- [1,177,null,{"value":"13"}] 17:59:58 INFO - PROCESS | 3012 | 1468025998746 Marionette TRACE conn10 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 3012 | 1468025998748 Marionette TRACE conn10 <- [1,178,null,{}] 17:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:59:58 INFO - PROCESS | 3012 | 1468025998752 Marionette TRACE conn10 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:58 INFO - PROCESS | 3012 | 1468025998753 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:58 INFO - PROCESS | 3012 | 1468025998854 Marionette TRACE conn10 <- [1,179,null,{"value":null}] 17:59:58 INFO - PROCESS | 3012 | 1468025998860 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 3012 | 1468025998862 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:58 INFO - PROCESS | 3012 | ++DOCSHELL 15C80800 == 37 [pid = 3012] [id = 54] 17:59:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (16723000) [pid = 3012] [serial = 159] [outer = 00000000] 17:59:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1874E400) [pid = 3012] [serial = 160] [outer = 16723000] 17:59:58 INFO - PROCESS | 3012 | 1468025998904 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (18750400) [pid = 3012] [serial = 161] [outer = 16723000] 17:59:59 INFO - PROCESS | 3012 | 1468025999293 Marionette TRACE conn10 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 17:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:59:59 INFO - PROCESS | 3012 | 1468025999322 Marionette TRACE conn10 -> [0,181,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 3012 | 1468025999324 Marionette TRACE conn10 <- [1,181,null,{"value":"13"}] 17:59:59 INFO - PROCESS | 3012 | 1468025999326 Marionette TRACE conn10 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - PROCESS | 3012 | 1468025999328 Marionette TRACE conn10 <- [1,182,null,{}] 17:59:59 INFO - PROCESS | 3012 | 1468025999332 Marionette TRACE conn10 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:59 INFO - PROCESS | 3012 | 1468025999334 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:59 INFO - PROCESS | 3012 | 1468025999445 Marionette TRACE conn10 <- [1,183,null,{"value":null}] 17:59:59 INFO - PROCESS | 3012 | 1468025999452 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 3012 | 1468025999454 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 17:59:59 INFO - PROCESS | 3012 | ++DOCSHELL 17168400 == 38 [pid = 3012] [id = 55] 17:59:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (186CE800) [pid = 3012] [serial = 162] [outer = 00000000] 17:59:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (18756000) [pid = 3012] [serial = 163] [outer = 186CE800] 17:59:59 INFO - PROCESS | 3012 | 1468025999498 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (18759C00) [pid = 3012] [serial = 164] [outer = 186CE800] 17:59:59 INFO - PROCESS | 3012 | 1468025999861 Marionette TRACE conn10 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 571ms 17:59:59 INFO - PROCESS | 3012 | 1468025999898 Marionette TRACE conn10 -> [0,185,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 3012 | 1468025999900 Marionette TRACE conn10 <- [1,185,null,{"value":"13"}] 17:59:59 INFO - PROCESS | 3012 | 1468025999903 Marionette TRACE conn10 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:59:59 INFO - PROCESS | 3012 | 1468025999906 Marionette TRACE conn10 <- [1,186,null,{}] 17:59:59 INFO - PROCESS | 3012 | 1468025999909 Marionette TRACE conn10 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:59 INFO - PROCESS | 3012 | 1468025999912 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:00 INFO - PROCESS | 3012 | 1468026000004 Marionette TRACE conn10 <- [1,187,null,{"value":null}] 18:00:00 INFO - PROCESS | 3012 | 1468026000074 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 3012 | 1468026000076 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:00 INFO - PROCESS | 3012 | ++DOCSHELL 19D3C800 == 39 [pid = 3012] [id = 56] 18:00:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (19D3E000) [pid = 3012] [serial = 165] [outer = 00000000] 18:00:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1DC0E000) [pid = 3012] [serial = 166] [outer = 19D3E000] 18:00:00 INFO - PROCESS | 3012 | 1468026000123 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1FE9DC00) [pid = 3012] [serial = 167] [outer = 19D3E000] 18:00:00 INFO - PROCESS | 3012 | 1468026000486 Marionette TRACE conn10 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 18:00:00 INFO - PROCESS | 3012 | 1468026000578 Marionette TRACE conn10 -> [0,189,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 3012 | 1468026000583 Marionette TRACE conn10 <- [1,189,null,{"value":"13"}] 18:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:00:00 INFO - PROCESS | 3012 | 1468026000623 Marionette TRACE conn10 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 3012 | 1468026000628 Marionette TRACE conn10 <- [1,190,null,{}] 18:00:00 INFO - PROCESS | 3012 | 1468026000634 Marionette TRACE conn10 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:00 INFO - PROCESS | 3012 | 1468026000638 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:00 INFO - PROCESS | 3012 | 1468026000751 Marionette TRACE conn10 <- [1,191,null,{"value":null}] 18:00:00 INFO - PROCESS | 3012 | 1468026000835 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 3012 | 1468026000838 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:00 INFO - PROCESS | 3012 | ++DOCSHELL 0D4FA800 == 40 [pid = 3012] [id = 57] 18:00:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0D97F000) [pid = 3012] [serial = 168] [outer = 00000000] 18:00:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0DB5FC00) [pid = 3012] [serial = 169] [outer = 0D97F000] 18:00:00 INFO - PROCESS | 3012 | 1468026000896 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (0DC66C00) [pid = 3012] [serial = 170] [outer = 0D97F000] 18:00:01 INFO - PROCESS | 3012 | 1468026001485 Marionette TRACE conn10 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 910ms 18:00:01 INFO - PROCESS | 3012 | 1468026001516 Marionette TRACE conn10 -> [0,193,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 3012 | 1468026001520 Marionette TRACE conn10 <- [1,193,null,{"value":"13"}] 18:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:00:01 INFO - PROCESS | 3012 | 1468026001526 Marionette TRACE conn10 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - PROCESS | 3012 | 1468026001530 Marionette TRACE conn10 <- [1,194,null,{}] 18:00:01 INFO - PROCESS | 3012 | 1468026001534 Marionette TRACE conn10 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:01 INFO - PROCESS | 3012 | 1468026001537 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:01 INFO - PROCESS | 3012 | 1468026001646 Marionette TRACE conn10 <- [1,195,null,{"value":null}] 18:00:01 INFO - PROCESS | 3012 | 1468026001721 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 3012 | 1468026001724 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:01 INFO - PROCESS | 3012 | ++DOCSHELL 0E583000 == 41 [pid = 3012] [id = 58] 18:00:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (0E9E3000) [pid = 3012] [serial = 171] [outer = 00000000] 18:00:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (156A6800) [pid = 3012] [serial = 172] [outer = 0E9E3000] 18:00:01 INFO - PROCESS | 3012 | 1468026001779 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (15AE4400) [pid = 3012] [serial = 173] [outer = 0E9E3000] 18:00:02 INFO - PROCESS | 3012 | 1468026002332 Marionette TRACE conn10 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 890ms 18:00:02 INFO - PROCESS | 3012 | 1468026002417 Marionette TRACE conn10 -> [0,197,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 3012 | 1468026002419 Marionette TRACE conn10 <- [1,197,null,{"value":"13"}] 18:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:00:02 INFO - PROCESS | 3012 | 1468026002423 Marionette TRACE conn10 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 3012 | 1468026002425 Marionette TRACE conn10 <- [1,198,null,{}] 18:00:02 INFO - PROCESS | 3012 | 1468026002435 Marionette TRACE conn10 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:02 INFO - PROCESS | 3012 | 1468026002440 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:02 INFO - PROCESS | 3012 | 1468026002558 Marionette TRACE conn10 <- [1,199,null,{"value":null}] 18:00:02 INFO - PROCESS | 3012 | 1468026002629 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 3012 | 1468026002633 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:02 INFO - PROCESS | 3012 | ++DOCSHELL 19D57C00 == 42 [pid = 3012] [id = 59] 18:00:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (1A3A8400) [pid = 3012] [serial = 174] [outer = 00000000] 18:00:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (1AB0C000) [pid = 3012] [serial = 175] [outer = 1A3A8400] 18:00:02 INFO - PROCESS | 3012 | 1468026002731 Marionette DEBUG loaded listener.js 18:00:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (1BAD6400) [pid = 3012] [serial = 176] [outer = 1A3A8400] 18:00:03 INFO - PROCESS | 3012 | 1468026003281 Marionette TRACE conn10 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 931ms 18:00:03 INFO - PROCESS | 3012 | 1468026003356 Marionette TRACE conn10 -> [0,201,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 3012 | 1468026003359 Marionette TRACE conn10 <- [1,201,null,{"value":"13"}] 18:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:00:03 INFO - PROCESS | 3012 | 1468026003363 Marionette TRACE conn10 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 3012 | 1468026003365 Marionette TRACE conn10 <- [1,202,null,{}] 18:00:03 INFO - PROCESS | 3012 | 1468026003368 Marionette TRACE conn10 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:03 INFO - PROCESS | 3012 | 1468026003371 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:03 INFO - PROCESS | 3012 | 1468026003485 Marionette TRACE conn10 <- [1,203,null,{"value":null}] 18:00:03 INFO - PROCESS | 3012 | 1468026003555 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 3012 | 1468026003557 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:03 INFO - PROCESS | 3012 | ++DOCSHELL 0D173000 == 43 [pid = 3012] [id = 60] 18:00:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 98 (0D1D2400) [pid = 3012] [serial = 177] [outer = 00000000] 18:00:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 99 (0D45F000) [pid = 3012] [serial = 178] [outer = 0D1D2400] 18:00:03 INFO - PROCESS | 3012 | 1468026003758 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 100 (0D9E8000) [pid = 3012] [serial = 179] [outer = 0D1D2400] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 17168400 == 42 [pid = 3012] [id = 55] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 15C80800 == 41 [pid = 3012] [id = 54] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 1DBAA800 == 40 [pid = 3012] [id = 53] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 1D464000 == 39 [pid = 3012] [id = 52] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 19D44C00 == 38 [pid = 3012] [id = 51] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 18A74800 == 37 [pid = 3012] [id = 50] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 17169800 == 36 [pid = 3012] [id = 49] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 1578E000 == 35 [pid = 3012] [id = 48] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 0DC66000 == 34 [pid = 3012] [id = 47] 18:00:04 INFO - PROCESS | 3012 | --DOCSHELL 0DB5F400 == 33 [pid = 3012] [id = 46] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 99 (19D53400) [pid = 3012] [serial = 114] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 98 (16759C00) [pid = 3012] [serial = 108] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 97 (1716F000) [pid = 3012] [serial = 109] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (0D9F1000) [pid = 3012] [serial = 102] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (0DC6A400) [pid = 3012] [serial = 103] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (1C382000) [pid = 3012] [serial = 118] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (18A7C000) [pid = 3012] [serial = 111] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (0E1C1400) [pid = 3012] [serial = 105] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0E587800) [pid = 3012] [serial = 106] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0E580400) [pid = 3012] [serial = 99] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1AF11400) [pid = 3012] [serial = 117] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (0DE93800) [pid = 3012] [serial = 88] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0D9ECC00) [pid = 3012] [serial = 87] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1D121800) [pid = 3012] [serial = 120] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (15DD6800) [pid = 3012] [serial = 91] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (15C16C00) [pid = 3012] [serial = 90] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1AB94400) [pid = 3012] [serial = 94] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1AB02400) [pid = 3012] [serial = 93] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1C38A800) [pid = 3012] [serial = 97] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1B8D7000) [pid = 3012] [serial = 96] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0DB6A000) [pid = 3012] [serial = 127] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DB69C00) [pid = 3012] [serial = 126] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D45E400) [pid = 3012] [serial = 129] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D233800) [pid = 3012] [serial = 124] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D122000) [pid = 3012] [serial = 121] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D9D800) [pid = 3012] [serial = 123] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (19D5D800) [pid = 3012] [serial = 115] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (19C79800) [pid = 3012] [serial = 112] [outer = 00000000] [url = about:blank] 18:00:04 INFO - PROCESS | 3012 | 1468026004529 Marionette TRACE conn10 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1218ms 18:00:04 INFO - PROCESS | 3012 | 1468026004585 Marionette TRACE conn10 -> [0,205,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 3012 | 1468026004587 Marionette TRACE conn10 <- [1,205,null,{"value":"13"}] 18:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:00:04 INFO - PROCESS | 3012 | 1468026004592 Marionette TRACE conn10 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 3012 | 1468026004594 Marionette TRACE conn10 <- [1,206,null,{}] 18:00:04 INFO - PROCESS | 3012 | 1468026004599 Marionette TRACE conn10 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 3012 | 1468026004601 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:04 INFO - PROCESS | 3012 | 1468026004686 Marionette TRACE conn10 <- [1,207,null,{"value":null}] 18:00:04 INFO - PROCESS | 3012 | 1468026004693 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 3012 | 1468026004695 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:04 INFO - PROCESS | 3012 | ++DOCSHELL 0DB6B400 == 34 [pid = 3012] [id = 61] 18:00:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DB6B800) [pid = 3012] [serial = 180] [outer = 00000000] 18:00:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0DC66000) [pid = 3012] [serial = 181] [outer = 0DB6B800] 18:00:04 INFO - PROCESS | 3012 | 1468026004747 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0DE9F000) [pid = 3012] [serial = 182] [outer = 0DB6B800] 18:00:05 INFO - PROCESS | 3012 | 1468026005171 Marionette TRACE conn10 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 18:00:05 INFO - PROCESS | 3012 | 1468026005224 Marionette TRACE conn10 -> [0,209,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 3012 | 1468026005228 Marionette TRACE conn10 <- [1,209,null,{"value":"13"}] 18:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:00:05 INFO - PROCESS | 3012 | 1468026005234 Marionette TRACE conn10 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 3012 | 1468026005236 Marionette TRACE conn10 <- [1,210,null,{}] 18:00:05 INFO - PROCESS | 3012 | 1468026005240 Marionette TRACE conn10 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:05 INFO - PROCESS | 3012 | 1468026005243 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:05 INFO - PROCESS | 3012 | 1468026005333 Marionette TRACE conn10 <- [1,211,null,{"value":null}] 18:00:05 INFO - PROCESS | 3012 | 1468026005357 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 3012 | 1468026005359 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:05 INFO - PROCESS | 3012 | ++DOCSHELL 1566DC00 == 35 [pid = 3012] [id = 62] 18:00:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (156A3800) [pid = 3012] [serial = 183] [outer = 00000000] 18:00:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (15A4DC00) [pid = 3012] [serial = 184] [outer = 156A3800] 18:00:05 INFO - PROCESS | 3012 | 1468026005404 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15C15400) [pid = 3012] [serial = 185] [outer = 156A3800] 18:00:05 INFO - PROCESS | 3012 | 1468026005815 Marionette TRACE conn10 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 18:00:05 INFO - PROCESS | 3012 | 1468026005869 Marionette TRACE conn10 -> [0,213,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 3012 | 1468026005871 Marionette TRACE conn10 <- [1,213,null,{"value":"13"}] 18:00:05 INFO - PROCESS | 3012 | 1468026005874 Marionette TRACE conn10 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:00:05 INFO - PROCESS | 3012 | 1468026005878 Marionette TRACE conn10 <- [1,214,null,{}] 18:00:05 INFO - PROCESS | 3012 | 1468026005888 Marionette TRACE conn10 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:05 INFO - PROCESS | 3012 | 1468026005892 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:05 INFO - PROCESS | 3012 | 1468026005987 Marionette TRACE conn10 <- [1,215,null,{"value":null}] 18:00:06 INFO - PROCESS | 3012 | 1468026006026 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 3012 | 1468026006029 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:06 INFO - PROCESS | 3012 | ++DOCSHELL 17882800 == 36 [pid = 3012] [id = 63] 18:00:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (17883800) [pid = 3012] [serial = 186] [outer = 00000000] 18:00:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (184AE800) [pid = 3012] [serial = 187] [outer = 17883800] 18:00:06 INFO - PROCESS | 3012 | 1468026006072 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (18639C00) [pid = 3012] [serial = 188] [outer = 17883800] 18:00:06 INFO - PROCESS | 3012 | 1468026006483 Marionette TRACE conn10 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 18:00:06 INFO - PROCESS | 3012 | 1468026006521 Marionette TRACE conn10 -> [0,217,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 3012 | 1468026006523 Marionette TRACE conn10 <- [1,217,null,{"value":"13"}] 18:00:06 INFO - PROCESS | 3012 | 1468026006527 Marionette TRACE conn10 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:00:06 INFO - PROCESS | 3012 | 1468026006528 Marionette TRACE conn10 <- [1,218,null,{}] 18:00:06 INFO - PROCESS | 3012 | 1468026006532 Marionette TRACE conn10 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 3012 | 1468026006534 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:06 INFO - PROCESS | 3012 | 1468026006619 Marionette TRACE conn10 <- [1,219,null,{"value":null}] 18:00:06 INFO - PROCESS | 3012 | 1468026006625 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 3012 | 1468026006626 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:06 INFO - PROCESS | 3012 | ++DOCSHELL 18757800 == 37 [pid = 3012] [id = 64] 18:00:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (18758400) [pid = 3012] [serial = 189] [outer = 00000000] 18:00:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (19C78C00) [pid = 3012] [serial = 190] [outer = 18758400] 18:00:06 INFO - PROCESS | 3012 | 1468026006670 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (19D39800) [pid = 3012] [serial = 191] [outer = 18758400] 18:00:07 INFO - PROCESS | 3012 | 1468026007095 Marionette TRACE conn10 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 18:00:07 INFO - PROCESS | 3012 | 1468026007161 Marionette TRACE conn10 -> [0,221,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 3012 | 1468026007163 Marionette TRACE conn10 <- [1,221,null,{"value":"13"}] 18:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:00:07 INFO - PROCESS | 3012 | 1468026007173 Marionette TRACE conn10 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 3012 | 1468026007175 Marionette TRACE conn10 <- [1,222,null,{}] 18:00:07 INFO - PROCESS | 3012 | 1468026007179 Marionette TRACE conn10 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:07 INFO - PROCESS | 3012 | 1468026007181 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:07 INFO - PROCESS | 3012 | 1468026007291 Marionette TRACE conn10 <- [1,223,null,{"value":null}] 18:00:07 INFO - PROCESS | 3012 | 1468026007372 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 3012 | 1468026007374 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:07 INFO - PROCESS | 3012 | ++DOCSHELL 19D57000 == 38 [pid = 3012] [id = 65] 18:00:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (19D58000) [pid = 3012] [serial = 192] [outer = 00000000] 18:00:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (19D9B400) [pid = 3012] [serial = 193] [outer = 19D58000] 18:00:07 INFO - PROCESS | 3012 | 1468026007427 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1AB03000) [pid = 3012] [serial = 194] [outer = 19D58000] 18:00:07 INFO - PROCESS | 3012 | 1468026007872 Marionette TRACE conn10 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 730ms 18:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:00:07 INFO - PROCESS | 3012 | 1468026007906 Marionette TRACE conn10 -> [0,225,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 3012 | 1468026007908 Marionette TRACE conn10 <- [1,225,null,{"value":"13"}] 18:00:07 INFO - PROCESS | 3012 | 1468026007911 Marionette TRACE conn10 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 3012 | 1468026007913 Marionette TRACE conn10 <- [1,226,null,{}] 18:00:07 INFO - PROCESS | 3012 | 1468026007916 Marionette TRACE conn10 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:07 INFO - PROCESS | 3012 | 1468026007922 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:08 INFO - PROCESS | 3012 | 1468026008042 Marionette TRACE conn10 <- [1,227,null,{"value":null}] 18:00:08 INFO - PROCESS | 3012 | 1468026008057 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 3012 | 1468026008059 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:08 INFO - PROCESS | 3012 | ++DOCSHELL 1AB41400 == 39 [pid = 3012] [id = 66] 18:00:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1ABB6C00) [pid = 3012] [serial = 195] [outer = 00000000] 18:00:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1B8DD000) [pid = 3012] [serial = 196] [outer = 1ABB6C00] 18:00:08 INFO - PROCESS | 3012 | 1468026008147 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D002400) [pid = 3012] [serial = 197] [outer = 1ABB6C00] 18:00:08 INFO - PROCESS | 3012 | 1468026008527 Marionette TRACE conn10 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 18:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:00:08 INFO - PROCESS | 3012 | 1468026008582 Marionette TRACE conn10 -> [0,229,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 3012 | 1468026008584 Marionette TRACE conn10 <- [1,229,null,{"value":"13"}] 18:00:08 INFO - PROCESS | 3012 | 1468026008588 Marionette TRACE conn10 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 3012 | 1468026008589 Marionette TRACE conn10 <- [1,230,null,{}] 18:00:08 INFO - PROCESS | 3012 | 1468026008600 Marionette TRACE conn10 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:08 INFO - PROCESS | 3012 | 1468026008602 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:08 INFO - PROCESS | 3012 | 1468026008726 Marionette TRACE conn10 <- [1,231,null,{"value":null}] 18:00:08 INFO - PROCESS | 3012 | 1468026008741 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 3012 | 1468026008743 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:08 INFO - PROCESS | 3012 | ++DOCSHELL 1AF11400 == 40 [pid = 3012] [id = 67] 18:00:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1D006400) [pid = 3012] [serial = 198] [outer = 00000000] 18:00:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1D00D800) [pid = 3012] [serial = 199] [outer = 1D006400] 18:00:08 INFO - PROCESS | 3012 | 1468026008786 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (1D010C00) [pid = 3012] [serial = 200] [outer = 1D006400] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (19D5F400) [pid = 3012] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0DC6C400) [pid = 3012] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (15790800) [pid = 3012] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1716A800) [pid = 3012] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (0DB5F800) [pid = 3012] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (18A7BC00) [pid = 3012] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1D464400) [pid = 3012] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (186CE800) [pid = 3012] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1DBAB800) [pid = 3012] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (16723000) [pid = 3012] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:00:09 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0D336C00) [pid = 3012] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:00:09 INFO - PROCESS | 3012 | 1468026009221 Marionette TRACE conn10 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 18:00:09 INFO - PROCESS | 3012 | 1468026009286 Marionette TRACE conn10 -> [0,233,"getWindowHandle",null] 18:00:09 INFO - PROCESS | 3012 | 1468026009288 Marionette TRACE conn10 <- [1,233,null,{"value":"13"}] 18:00:09 INFO - PROCESS | 3012 | 1468026009293 Marionette TRACE conn10 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:00:09 INFO - PROCESS | 3012 | 1468026009295 Marionette TRACE conn10 <- [1,234,null,{}] 18:00:09 INFO - PROCESS | 3012 | 1468026009298 Marionette TRACE conn10 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:09 INFO - PROCESS | 3012 | 1468026009300 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:09 INFO - PROCESS | 3012 | 1468026009382 Marionette TRACE conn10 <- [1,235,null,{"value":null}] 18:00:09 INFO - PROCESS | 3012 | 1468026009388 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 3012 | 1468026009390 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:09 INFO - PROCESS | 3012 | ++DOCSHELL 0D9F0400 == 41 [pid = 3012] [id = 68] 18:00:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (186D4800) [pid = 3012] [serial = 201] [outer = 00000000] 18:00:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D00A800) [pid = 3012] [serial = 202] [outer = 186D4800] 18:00:09 INFO - PROCESS | 3012 | 1468026009433 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D0E3400) [pid = 3012] [serial = 203] [outer = 186D4800] 18:00:09 INFO - PROCESS | 3012 | 1468026009846 Marionette TRACE conn10 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 18:00:09 INFO - PROCESS | 3012 | 1468026009883 Marionette TRACE conn10 -> [0,237,"getWindowHandle",null] 18:00:09 INFO - PROCESS | 3012 | 1468026009885 Marionette TRACE conn10 <- [1,237,null,{"value":"13"}] 18:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:00:09 INFO - PROCESS | 3012 | 1468026009931 Marionette TRACE conn10 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:00:09 INFO - PROCESS | 3012 | 1468026009933 Marionette TRACE conn10 <- [1,238,null,{}] 18:00:09 INFO - PROCESS | 3012 | 1468026009968 Marionette TRACE conn10 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:09 INFO - PROCESS | 3012 | 1468026009970 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:10 INFO - PROCESS | 3012 | 1468026010064 Marionette TRACE conn10 <- [1,239,null,{"value":null}] 18:00:10 INFO - PROCESS | 3012 | 1468026010070 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 3012 | 1468026010072 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:10 INFO - PROCESS | 3012 | ++DOCSHELL 1D00A400 == 42 [pid = 3012] [id = 69] 18:00:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D121800) [pid = 3012] [serial = 204] [outer = 00000000] 18:00:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D458800) [pid = 3012] [serial = 205] [outer = 1D121800] 18:00:10 INFO - PROCESS | 3012 | 1468026010115 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D45BC00) [pid = 3012] [serial = 206] [outer = 1D121800] 18:00:10 INFO - PROCESS | 3012 | 1468026010571 Marionette TRACE conn10 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 18:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:00:10 INFO - PROCESS | 3012 | 1468026010627 Marionette TRACE conn10 -> [0,241,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 3012 | 1468026010629 Marionette TRACE conn10 <- [1,241,null,{"value":"13"}] 18:00:10 INFO - PROCESS | 3012 | 1468026010633 Marionette TRACE conn10 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 3012 | 1468026010634 Marionette TRACE conn10 <- [1,242,null,{}] 18:00:10 INFO - PROCESS | 3012 | 1468026010638 Marionette TRACE conn10 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:10 INFO - PROCESS | 3012 | 1468026010640 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:10 INFO - PROCESS | 3012 | 1468026010720 Marionette TRACE conn10 <- [1,243,null,{"value":null}] 18:00:10 INFO - PROCESS | 3012 | 1468026010725 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 3012 | 1468026010727 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:10 INFO - PROCESS | 3012 | ++DOCSHELL 1D45D000 == 43 [pid = 3012] [id = 70] 18:00:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D45D400) [pid = 3012] [serial = 207] [outer = 00000000] 18:00:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D4AA800) [pid = 3012] [serial = 208] [outer = 1D45D400] 18:00:10 INFO - PROCESS | 3012 | 1468026010772 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1DBA4800) [pid = 3012] [serial = 209] [outer = 1D45D400] 18:00:11 INFO - PROCESS | 3012 | 1468026011308 Marionette TRACE conn10 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 18:00:11 INFO - PROCESS | 3012 | 1468026011397 Marionette TRACE conn10 -> [0,245,"getWindowHandle",null] 18:00:11 INFO - PROCESS | 3012 | 1468026011402 Marionette TRACE conn10 <- [1,245,null,{"value":"13"}] 18:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:00:11 INFO - PROCESS | 3012 | 1468026011408 Marionette TRACE conn10 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:00:11 INFO - PROCESS | 3012 | 1468026011412 Marionette TRACE conn10 <- [1,246,null,{}] 18:00:11 INFO - PROCESS | 3012 | 1468026011431 Marionette TRACE conn10 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:11 INFO - PROCESS | 3012 | 1468026011434 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:11 INFO - PROCESS | 3012 | 1468026011556 Marionette TRACE conn10 <- [1,247,null,{"value":null}] 18:00:11 INFO - PROCESS | 3012 | 1468026011668 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 3012 | 1468026011671 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:11 INFO - PROCESS | 3012 | ++DOCSHELL 0D1F2C00 == 44 [pid = 3012] [id = 71] 18:00:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (0D9F1000) [pid = 3012] [serial = 210] [outer = 00000000] 18:00:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0DF2EC00) [pid = 3012] [serial = 211] [outer = 0D9F1000] 18:00:11 INFO - PROCESS | 3012 | 1468026011728 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (0E1BEC00) [pid = 3012] [serial = 212] [outer = 0D9F1000] 18:00:12 INFO - PROCESS | 3012 | 1468026012238 Marionette TRACE conn10 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 930ms 18:00:12 INFO - PROCESS | 3012 | 1468026012339 Marionette TRACE conn10 -> [0,249,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 3012 | 1468026012344 Marionette TRACE conn10 <- [1,249,null,{"value":"13"}] 18:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:00:12 INFO - PROCESS | 3012 | 1468026012351 Marionette TRACE conn10 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 3012 | 1468026012354 Marionette TRACE conn10 <- [1,250,null,{}] 18:00:12 INFO - PROCESS | 3012 | 1468026012359 Marionette TRACE conn10 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:12 INFO - PROCESS | 3012 | 1468026012362 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:12 INFO - PROCESS | 3012 | 1468026012487 Marionette TRACE conn10 <- [1,251,null,{"value":null}] 18:00:12 INFO - PROCESS | 3012 | 1468026012589 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 3012 | 1468026012591 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:12 INFO - PROCESS | 3012 | ++DOCSHELL 156AA400 == 45 [pid = 3012] [id = 72] 18:00:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (15A52800) [pid = 3012] [serial = 213] [outer = 00000000] 18:00:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (16728000) [pid = 3012] [serial = 214] [outer = 15A52800] 18:00:12 INFO - PROCESS | 3012 | 1468026012647 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (1716C800) [pid = 3012] [serial = 215] [outer = 15A52800] 18:00:13 INFO - PROCESS | 3012 | 1468026013198 Marionette TRACE conn10 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 871ms 18:00:13 INFO - PROCESS | 3012 | 1468026013267 Marionette TRACE conn10 -> [0,253,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 3012 | 1468026013270 Marionette TRACE conn10 <- [1,253,null,{"value":"13"}] 18:00:13 INFO - PROCESS | 3012 | 1468026013273 Marionette TRACE conn10 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:00:13 INFO - PROCESS | 3012 | 1468026013277 Marionette TRACE conn10 <- [1,254,null,{}] 18:00:13 INFO - PROCESS | 3012 | 1468026013288 Marionette TRACE conn10 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:13 INFO - PROCESS | 3012 | 1468026013292 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:13 INFO - PROCESS | 3012 | 1468026013402 Marionette TRACE conn10 <- [1,255,null,{"value":null}] 18:00:13 INFO - PROCESS | 3012 | 1468026013523 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 3012 | 1468026013526 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:13 INFO - PROCESS | 3012 | ++DOCSHELL 1B8D7000 == 46 [pid = 3012] [id = 73] 18:00:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 98 (1B8DD400) [pid = 3012] [serial = 216] [outer = 00000000] 18:00:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 99 (1D22B000) [pid = 3012] [serial = 217] [outer = 1B8DD400] 18:00:13 INFO - PROCESS | 3012 | 1468026013584 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 100 (1D387000) [pid = 3012] [serial = 218] [outer = 1B8DD400] 18:00:14 INFO - PROCESS | 3012 | 1468026014124 Marionette TRACE conn10 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 18:00:14 INFO - PROCESS | 3012 | 1468026014149 Marionette TRACE conn10 -> [0,257,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 3012 | 1468026014152 Marionette TRACE conn10 <- [1,257,null,{"value":"13"}] 18:00:14 INFO - PROCESS | 3012 | 1468026014156 Marionette TRACE conn10 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:00:14 INFO - PROCESS | 3012 | 1468026014158 Marionette TRACE conn10 <- [1,258,null,{}] 18:00:14 INFO - PROCESS | 3012 | 1468026014162 Marionette TRACE conn10 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:14 INFO - PROCESS | 3012 | 1468026014164 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:14 INFO - PROCESS | 3012 | 1468026014413 Marionette TRACE conn10 <- [1,259,null,{"value":null}] 18:00:14 INFO - PROCESS | 3012 | 1468026014575 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 3012 | 1468026014578 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:14 INFO - PROCESS | 3012 | ++DOCSHELL 0DB6A400 == 47 [pid = 3012] [id = 74] 18:00:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 101 (0DB6B000) [pid = 3012] [serial = 219] [outer = 00000000] 18:00:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 102 (0DC68000) [pid = 3012] [serial = 220] [outer = 0DB6B000] 18:00:14 INFO - PROCESS | 3012 | 1468026014632 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 103 (0DF2C400) [pid = 3012] [serial = 221] [outer = 0DB6B000] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 0D336400 == 46 [pid = 3012] [id = 34] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 1D00A400 == 45 [pid = 3012] [id = 69] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 0D9F0400 == 44 [pid = 3012] [id = 68] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 1AF11400 == 43 [pid = 3012] [id = 67] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 1AB41400 == 42 [pid = 3012] [id = 66] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 19D57000 == 41 [pid = 3012] [id = 65] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 18757800 == 40 [pid = 3012] [id = 64] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 17882800 == 39 [pid = 3012] [id = 63] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 1566DC00 == 38 [pid = 3012] [id = 62] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 0DB6B400 == 37 [pid = 3012] [id = 61] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 0D173000 == 36 [pid = 3012] [id = 60] 18:00:15 INFO - PROCESS | 3012 | --DOCSHELL 19D3C800 == 35 [pid = 3012] [id = 56] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 102 (15A75400) [pid = 3012] [serial = 100] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 101 (18759C00) [pid = 3012] [serial = 164] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 100 (1DC11000) [pid = 3012] [serial = 157] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 99 (1D4B4000) [pid = 3012] [serial = 154] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 98 (1874E400) [pid = 3012] [serial = 160] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 97 (1F29F400) [pid = 3012] [serial = 158] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (18750400) [pid = 3012] [serial = 161] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (18756000) [pid = 3012] [serial = 163] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (1C37D000) [pid = 3012] [serial = 151] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (19D59C00) [pid = 3012] [serial = 148] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1DC0E000) [pid = 3012] [serial = 166] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (1AFC9800) [pid = 3012] [serial = 150] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0DF2E000) [pid = 3012] [serial = 138] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (0E11D000) [pid = 3012] [serial = 139] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (15AE1800) [pid = 3012] [serial = 141] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (15D42800) [pid = 3012] [serial = 142] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (184B2400) [pid = 3012] [serial = 144] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1863F800) [pid = 3012] [serial = 145] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DF26800) [pid = 3012] [serial = 136] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DB6AC00) [pid = 3012] [serial = 135] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DE1E000) [pid = 3012] [serial = 132] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (19D3F800) [pid = 3012] [serial = 147] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1FFBA400) [pid = 3012] [serial = 31] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:00:15 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D4B7800) [pid = 3012] [serial = 153] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3012 | 1468026015198 Marionette TRACE conn10 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1076ms 18:00:15 INFO - PROCESS | 3012 | 1468026015235 Marionette TRACE conn10 -> [0,261,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 3012 | 1468026015239 Marionette TRACE conn10 <- [1,261,null,{"value":"13"}] 18:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:00:15 INFO - PROCESS | 3012 | 1468026015244 Marionette TRACE conn10 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 3012 | 1468026015247 Marionette TRACE conn10 <- [1,262,null,{}] 18:00:15 INFO - PROCESS | 3012 | 1468026015251 Marionette TRACE conn10 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:15 INFO - PROCESS | 3012 | 1468026015254 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:15 INFO - PROCESS | 3012 | 1468026015340 Marionette TRACE conn10 <- [1,263,null,{"value":null}] 18:00:15 INFO - PROCESS | 3012 | 1468026015416 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 3012 | 1468026015419 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:15 INFO - PROCESS | 3012 | ++DOCSHELL 0DB66800 == 36 [pid = 3012] [id = 75] 18:00:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0DB68400) [pid = 3012] [serial = 222] [outer = 00000000] 18:00:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0DF30C00) [pid = 3012] [serial = 223] [outer = 0DB68400] 18:00:15 INFO - PROCESS | 3012 | 1468026015473 Marionette DEBUG loaded listener.js 18:00:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0E50FC00) [pid = 3012] [serial = 224] [outer = 0DB68400] 18:00:15 INFO - PROCESS | 3012 | 1468026015849 Marionette TRACE conn10 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 18:00:15 INFO - PROCESS | 3012 | 1468026015882 Marionette TRACE conn10 -> [0,265,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 3012 | 1468026015885 Marionette TRACE conn10 <- [1,265,null,{"value":"13"}] 18:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:00:15 INFO - PROCESS | 3012 | 1468026015889 Marionette TRACE conn10 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 3012 | 1468026015891 Marionette TRACE conn10 <- [1,266,null,{}] 18:00:15 INFO - PROCESS | 3012 | 1468026015894 Marionette TRACE conn10 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:15 INFO - PROCESS | 3012 | 1468026015897 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:16 INFO - PROCESS | 3012 | 1468026016004 Marionette TRACE conn10 <- [1,267,null,{"value":null}] 18:00:16 INFO - PROCESS | 3012 | 1468026016014 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 3012 | 1468026016016 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:16 INFO - PROCESS | 3012 | ++DOCSHELL 1578E800 == 37 [pid = 3012] [id = 76] 18:00:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (15C0FC00) [pid = 3012] [serial = 225] [outer = 00000000] 18:00:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1716C400) [pid = 3012] [serial = 226] [outer = 15C0FC00] 18:00:16 INFO - PROCESS | 3012 | 1468026016061 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (18639800) [pid = 3012] [serial = 227] [outer = 15C0FC00] 18:00:16 INFO - PROCESS | 3012 | 1468026016489 Marionette TRACE conn10 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 631ms 18:00:16 INFO - PROCESS | 3012 | 1468026016519 Marionette TRACE conn10 -> [0,269,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 3012 | 1468026016523 Marionette TRACE conn10 <- [1,269,null,{"value":"13"}] 18:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:00:16 INFO - PROCESS | 3012 | 1468026016537 Marionette TRACE conn10 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 3012 | 1468026016541 Marionette TRACE conn10 <- [1,270,null,{}] 18:00:16 INFO - PROCESS | 3012 | 1468026016545 Marionette TRACE conn10 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:16 INFO - PROCESS | 3012 | 1468026016548 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:16 INFO - PROCESS | 3012 | 1468026016639 Marionette TRACE conn10 <- [1,271,null,{"value":null}] 18:00:16 INFO - PROCESS | 3012 | 1468026016657 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 3012 | 1468026016659 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:16 INFO - PROCESS | 3012 | ++DOCSHELL 18779800 == 38 [pid = 3012] [id = 77] 18:00:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1877B800) [pid = 3012] [serial = 228] [outer = 00000000] 18:00:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1877E800) [pid = 3012] [serial = 229] [outer = 1877B800] 18:00:16 INFO - PROCESS | 3012 | 1468026016703 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (18780800) [pid = 3012] [serial = 230] [outer = 1877B800] 18:00:17 INFO - PROCESS | 3012 | 1468026017112 Marionette TRACE conn10 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 18:00:17 INFO - PROCESS | 3012 | 1468026017172 Marionette TRACE conn10 -> [0,273,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 3012 | 1468026017174 Marionette TRACE conn10 <- [1,273,null,{"value":"13"}] 18:00:17 INFO - PROCESS | 3012 | 1468026017177 Marionette TRACE conn10 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:00:17 INFO - PROCESS | 3012 | 1468026017179 Marionette TRACE conn10 <- [1,274,null,{}] 18:00:17 INFO - PROCESS | 3012 | 1468026017183 Marionette TRACE conn10 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:17 INFO - PROCESS | 3012 | 1468026017185 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:17 INFO - PROCESS | 3012 | 1468026017298 Marionette TRACE conn10 <- [1,275,null,{"value":null}] 18:00:17 INFO - PROCESS | 3012 | 1468026017389 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 3012 | 1468026017391 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:17 INFO - PROCESS | 3012 | ++DOCSHELL 18BCBC00 == 39 [pid = 3012] [id = 78] 18:00:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (18BCC000) [pid = 3012] [serial = 231] [outer = 00000000] 18:00:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (19C75000) [pid = 3012] [serial = 232] [outer = 18BCC000] 18:00:17 INFO - PROCESS | 3012 | 1468026017435 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (19C79400) [pid = 3012] [serial = 233] [outer = 18BCC000] 18:00:17 INFO - PROCESS | 3012 | 1468026017826 Marionette TRACE conn10 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 18:00:17 INFO - PROCESS | 3012 | 1468026017852 Marionette TRACE conn10 -> [0,277,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 3012 | 1468026017854 Marionette TRACE conn10 <- [1,277,null,{"value":"13"}] 18:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:00:17 INFO - PROCESS | 3012 | 1468026017856 Marionette TRACE conn10 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - PROCESS | 3012 | 1468026017858 Marionette TRACE conn10 <- [1,278,null,{}] 18:00:17 INFO - PROCESS | 3012 | 1468026017862 Marionette TRACE conn10 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:17 INFO - PROCESS | 3012 | 1468026017864 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:17 INFO - PROCESS | 3012 | 1468026017979 Marionette TRACE conn10 <- [1,279,null,{"value":null}] 18:00:18 INFO - PROCESS | 3012 | 1468026017985 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 3012 | 1468026017990 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:18 INFO - PROCESS | 3012 | ++DOCSHELL 19D61000 == 40 [pid = 3012] [id = 79] 18:00:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (19D61C00) [pid = 3012] [serial = 234] [outer = 00000000] 18:00:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (1A99BC00) [pid = 3012] [serial = 235] [outer = 19D61C00] 18:00:18 INFO - PROCESS | 3012 | 1468026018087 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (1B8D4000) [pid = 3012] [serial = 236] [outer = 19D61C00] 18:00:18 INFO - PROCESS | 3012 | 1468026018490 Marionette TRACE conn10 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 18:00:18 INFO - PROCESS | 3012 | 1468026018528 Marionette TRACE conn10 -> [0,281,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 3012 | 1468026018530 Marionette TRACE conn10 <- [1,281,null,{"value":"13"}] 18:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:00:18 INFO - PROCESS | 3012 | 1468026018533 Marionette TRACE conn10 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 3012 | 1468026018534 Marionette TRACE conn10 <- [1,282,null,{}] 18:00:18 INFO - PROCESS | 3012 | 1468026018538 Marionette TRACE conn10 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 3012 | 1468026018539 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:18 INFO - PROCESS | 3012 | 1468026018687 Marionette TRACE conn10 <- [1,283,null,{"value":null}] 18:00:18 INFO - PROCESS | 3012 | 1468026018740 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 3012 | 1468026018742 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:18 INFO - PROCESS | 3012 | ++DOCSHELL 18784000 == 41 [pid = 3012] [id = 80] 18:00:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (1B8DE800) [pid = 3012] [serial = 237] [outer = 00000000] 18:00:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (1D00F800) [pid = 3012] [serial = 238] [outer = 1B8DE800] 18:00:18 INFO - PROCESS | 3012 | 1468026018785 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (1D12D800) [pid = 3012] [serial = 239] [outer = 1B8DE800] 18:00:19 INFO - PROCESS | 3012 | 1468026019168 Marionette TRACE conn10 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (18758400) [pid = 3012] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (0D1D2400) [pid = 3012] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (0DB6B800) [pid = 3012] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (19D58000) [pid = 3012] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (156A3800) [pid = 3012] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (17883800) [pid = 3012] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1ABB6C00) [pid = 3012] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1D006400) [pid = 3012] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1D121800) [pid = 3012] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:00:19 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (186D4800) [pid = 3012] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:00:19 INFO - PROCESS | 3012 | 1468026019307 Marionette TRACE conn10 -> [0,285,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 3012 | 1468026019309 Marionette TRACE conn10 <- [1,285,null,{"value":"13"}] 18:00:19 INFO - PROCESS | 3012 | 1468026019318 Marionette TRACE conn10 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 3012 | 1468026019320 Marionette TRACE conn10 <- [1,286,null,{}] 18:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:00:19 INFO - PROCESS | 3012 | 1468026019324 Marionette TRACE conn10 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:19 INFO - PROCESS | 3012 | 1468026019325 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:19 INFO - PROCESS | 3012 | 1468026019411 Marionette TRACE conn10 <- [1,287,null,{"value":null}] 18:00:19 INFO - PROCESS | 3012 | 1468026019418 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 3012 | 1468026019420 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:19 INFO - PROCESS | 3012 | ++DOCSHELL 152D2C00 == 42 [pid = 3012] [id = 81] 18:00:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (15664800) [pid = 3012] [serial = 240] [outer = 00000000] 18:00:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (186D4800) [pid = 3012] [serial = 241] [outer = 15664800] 18:00:19 INFO - PROCESS | 3012 | 1468026019465 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (19D58000) [pid = 3012] [serial = 242] [outer = 15664800] 18:00:19 INFO - PROCESS | 3012 | 1468026019876 Marionette TRACE conn10 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 571ms 18:00:19 INFO - PROCESS | 3012 | 1468026019894 Marionette TRACE conn10 -> [0,289,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 3012 | 1468026019896 Marionette TRACE conn10 <- [1,289,null,{"value":"13"}] 18:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:00:19 INFO - PROCESS | 3012 | 1468026019898 Marionette TRACE conn10 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 3012 | 1468026019900 Marionette TRACE conn10 <- [1,290,null,{}] 18:00:19 INFO - PROCESS | 3012 | 1468026019904 Marionette TRACE conn10 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:19 INFO - PROCESS | 3012 | 1468026019905 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:20 INFO - PROCESS | 3012 | 1468026020020 Marionette TRACE conn10 <- [1,291,null,{"value":null}] 18:00:20 INFO - PROCESS | 3012 | 1468026020051 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 3012 | 1468026020054 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:20 INFO - PROCESS | 3012 | ++DOCSHELL 184AC800 == 43 [pid = 3012] [id = 82] 18:00:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1ABB6C00) [pid = 3012] [serial = 243] [outer = 00000000] 18:00:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1D234400) [pid = 3012] [serial = 244] [outer = 1ABB6C00] 18:00:20 INFO - PROCESS | 3012 | 1468026020097 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (1D38B400) [pid = 3012] [serial = 245] [outer = 1ABB6C00] 18:00:20 INFO - PROCESS | 3012 | 1468026020467 Marionette TRACE conn10 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 18:00:20 INFO - PROCESS | 3012 | 1468026020530 Marionette TRACE conn10 -> [0,293,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 3012 | 1468026020532 Marionette TRACE conn10 <- [1,293,null,{"value":"13"}] 18:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:00:20 INFO - PROCESS | 3012 | 1468026020535 Marionette TRACE conn10 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 3012 | 1468026020546 Marionette TRACE conn10 <- [1,294,null,{}] 18:00:20 INFO - PROCESS | 3012 | 1468026020550 Marionette TRACE conn10 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:20 INFO - PROCESS | 3012 | 1468026020552 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:20 INFO - PROCESS | 3012 | 1468026020661 Marionette TRACE conn10 <- [1,295,null,{"value":null}] 18:00:20 INFO - PROCESS | 3012 | 1468026020672 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 3012 | 1468026020674 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:20 INFO - PROCESS | 3012 | ++DOCSHELL 19D5B800 == 44 [pid = 3012] [id = 83] 18:00:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (1D00C400) [pid = 3012] [serial = 246] [outer = 00000000] 18:00:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (1D457C00) [pid = 3012] [serial = 247] [outer = 1D00C400] 18:00:20 INFO - PROCESS | 3012 | 1468026020716 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (1D4B4000) [pid = 3012] [serial = 248] [outer = 1D00C400] 18:00:21 INFO - PROCESS | 3012 | 1468026021084 Marionette TRACE conn10 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 590ms 18:00:21 INFO - PROCESS | 3012 | 1468026021126 Marionette TRACE conn10 -> [0,297,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 3012 | 1468026021128 Marionette TRACE conn10 <- [1,297,null,{"value":"13"}] 18:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:00:21 INFO - PROCESS | 3012 | 1468026021131 Marionette TRACE conn10 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:00:21 INFO - PROCESS | 3012 | 1468026021132 Marionette TRACE conn10 <- [1,298,null,{}] 18:00:21 INFO - PROCESS | 3012 | 1468026021136 Marionette TRACE conn10 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:21 INFO - PROCESS | 3012 | 1468026021138 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:21 INFO - PROCESS | 3012 | 1468026021218 Marionette TRACE conn10 <- [1,299,null,{"value":null}] 18:00:21 INFO - PROCESS | 3012 | 1468026021370 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 3012 | 1468026021373 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:21 INFO - PROCESS | 3012 | ++DOCSHELL 0D9E8C00 == 45 [pid = 3012] [id = 84] 18:00:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (0D9ED800) [pid = 3012] [serial = 249] [outer = 00000000] 18:00:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 98 (0DC69C00) [pid = 3012] [serial = 250] [outer = 0D9ED800] 18:00:21 INFO - PROCESS | 3012 | 1468026021470 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 99 (0DF2C000) [pid = 3012] [serial = 251] [outer = 0D9ED800] 18:00:21 INFO - PROCESS | 3012 | 1468026021652 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:00:22 INFO - PROCESS | 3012 | 1468026022029 Marionette TRACE conn10 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 18:00:22 INFO - PROCESS | 3012 | 1468026022062 Marionette TRACE conn10 -> [0,301,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 3012 | 1468026022066 Marionette TRACE conn10 <- [1,301,null,{"value":"13"}] 18:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:00:22 INFO - PROCESS | 3012 | 1468026022071 Marionette TRACE conn10 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 3012 | 1468026022074 Marionette TRACE conn10 <- [1,302,null,{}] 18:00:22 INFO - PROCESS | 3012 | 1468026022081 Marionette TRACE conn10 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:22 INFO - PROCESS | 3012 | 1468026022084 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:22 INFO - PROCESS | 3012 | 1468026022197 Marionette TRACE conn10 <- [1,303,null,{"value":null}] 18:00:22 INFO - PROCESS | 3012 | 1468026022291 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 3012 | 1468026022294 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:22 INFO - PROCESS | 3012 | ++DOCSHELL 1716AC00 == 46 [pid = 3012] [id = 85] 18:00:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 100 (17878800) [pid = 3012] [serial = 252] [outer = 00000000] 18:00:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 101 (18755800) [pid = 3012] [serial = 253] [outer = 17878800] 18:00:22 INFO - PROCESS | 3012 | 1468026022349 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 102 (18775C00) [pid = 3012] [serial = 254] [outer = 17878800] 18:00:22 INFO - PROCESS | 3012 | 1468026022928 Marionette TRACE conn10 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 931ms 18:00:23 INFO - PROCESS | 3012 | 1468026023004 Marionette TRACE conn10 -> [0,305,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 3012 | 1468026023008 Marionette TRACE conn10 <- [1,305,null,{"value":"13"}] 18:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:00:23 INFO - PROCESS | 3012 | 1468026023013 Marionette TRACE conn10 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 3012 | 1468026023015 Marionette TRACE conn10 <- [1,306,null,{}] 18:00:23 INFO - PROCESS | 3012 | 1468026023019 Marionette TRACE conn10 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:23 INFO - PROCESS | 3012 | 1468026023021 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:23 INFO - PROCESS | 3012 | 1468026023164 Marionette TRACE conn10 <- [1,307,null,{"value":null}] 18:00:23 INFO - PROCESS | 3012 | 1468026023288 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:23 INFO - PROCESS | 3012 | 1468026023290 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:23 INFO - PROCESS | 3012 | ++DOCSHELL 1AB0E400 == 47 [pid = 3012] [id = 86] 18:00:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 103 (1AB97800) [pid = 3012] [serial = 255] [outer = 00000000] 18:00:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 104 (1D120C00) [pid = 3012] [serial = 256] [outer = 1AB97800] 18:00:23 INFO - PROCESS | 3012 | 1468026023344 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 105 (1D35B400) [pid = 3012] [serial = 257] [outer = 1AB97800] 18:00:23 INFO - PROCESS | 3012 | 1468026023859 Marionette TRACE conn10 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 870ms 18:00:23 INFO - PROCESS | 3012 | 1468026023898 Marionette TRACE conn10 -> [0,309,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 3012 | 1468026023900 Marionette TRACE conn10 <- [1,309,null,{"value":"13"}] 18:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:00:23 INFO - PROCESS | 3012 | 1468026023906 Marionette TRACE conn10 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 3012 | 1468026023911 Marionette TRACE conn10 <- [1,310,null,{}] 18:00:23 INFO - PROCESS | 3012 | 1468026023921 Marionette TRACE conn10 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:23 INFO - PROCESS | 3012 | 1468026023925 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:24 INFO - PROCESS | 3012 | 1468026024062 Marionette TRACE conn10 <- [1,311,null,{"value":null}] 18:00:24 INFO - PROCESS | 3012 | 1468026024161 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 3012 | 1468026024164 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:24 INFO - PROCESS | 3012 | ++DOCSHELL 1D362800 == 48 [pid = 3012] [id = 87] 18:00:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 106 (1D4B3800) [pid = 3012] [serial = 258] [outer = 00000000] 18:00:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 107 (1DB9FC00) [pid = 3012] [serial = 259] [outer = 1D4B3800] 18:00:24 INFO - PROCESS | 3012 | 1468026024218 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 108 (1DBA9C00) [pid = 3012] [serial = 260] [outer = 1D4B3800] 18:00:24 INFO - PROCESS | 3012 | 1468026024858 Marionette TRACE conn10 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 990ms 18:00:25 INFO - PROCESS | 3012 | 1468026025059 Marionette TRACE conn10 -> [0,313,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 3012 | 1468026025063 Marionette TRACE conn10 <- [1,313,null,{"value":"13"}] 18:00:25 INFO - PROCESS | 3012 | 1468026025078 Marionette TRACE conn10 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 3012 | 1468026025081 Marionette TRACE conn10 <- [1,314,null,{}] 18:00:25 INFO - PROCESS | 3012 | 1468026025086 Marionette TRACE conn10 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:00:25 INFO - PROCESS | 3012 | 1468026025089 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:25 INFO - PROCESS | 3012 | 1468026025190 Marionette TRACE conn10 <- [1,315,null,{"value":null}] 18:00:25 INFO - PROCESS | 3012 | 1468026025266 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 3012 | 1468026025270 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:25 INFO - PROCESS | 3012 | ++DOCSHELL 0E994800 == 49 [pid = 3012] [id = 88] 18:00:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 109 (1238AC00) [pid = 3012] [serial = 261] [outer = 00000000] 18:00:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 110 (1566DC00) [pid = 3012] [serial = 262] [outer = 1238AC00] 18:00:25 INFO - PROCESS | 3012 | 1468026025320 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 111 (15C61800) [pid = 3012] [serial = 263] [outer = 1238AC00] 18:00:25 INFO - PROCESS | 3012 | 1468026025974 Marionette TRACE conn10 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 19D5B800 == 48 [pid = 3012] [id = 83] 18:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 184AC800 == 47 [pid = 3012] [id = 82] 18:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 912ms 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 152D2C00 == 46 [pid = 3012] [id = 81] 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 18784000 == 45 [pid = 3012] [id = 80] 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 19D61000 == 44 [pid = 3012] [id = 79] 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 18BCBC00 == 43 [pid = 3012] [id = 78] 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 18779800 == 42 [pid = 3012] [id = 77] 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 1578E800 == 41 [pid = 3012] [id = 76] 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 0DB66800 == 40 [pid = 3012] [id = 75] 18:00:26 INFO - PROCESS | 3012 | --DOCSHELL 0DB6A400 == 39 [pid = 3012] [id = 74] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 110 (156A6800) [pid = 3012] [serial = 172] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 109 (1AB0C000) [pid = 3012] [serial = 175] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 108 (0DB5FC00) [pid = 3012] [serial = 169] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 107 (1D4AA800) [pid = 3012] [serial = 208] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 106 (19C78C00) [pid = 3012] [serial = 190] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 105 (0D9E8000) [pid = 3012] [serial = 179] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 104 (0D45F000) [pid = 3012] [serial = 178] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 103 (0DC66000) [pid = 3012] [serial = 181] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 102 (0DE9F000) [pid = 3012] [serial = 182] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 101 (19D9B400) [pid = 3012] [serial = 193] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 100 (15A4DC00) [pid = 3012] [serial = 184] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 99 (15C15400) [pid = 3012] [serial = 185] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 98 (184AE800) [pid = 3012] [serial = 187] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 97 (18639C00) [pid = 3012] [serial = 188] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (1B8DD000) [pid = 3012] [serial = 196] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (1D002400) [pid = 3012] [serial = 197] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (1AB03000) [pid = 3012] [serial = 194] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (1D00D800) [pid = 3012] [serial = 199] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1D458800) [pid = 3012] [serial = 205] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (1D0E3400) [pid = 3012] [serial = 203] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1D010C00) [pid = 3012] [serial = 200] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1D45BC00) [pid = 3012] [serial = 206] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1D00A800) [pid = 3012] [serial = 202] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (19D39800) [pid = 3012] [serial = 191] [outer = 00000000] [url = about:blank] 18:00:26 INFO - PROCESS | 3012 | 1468026026054 Marionette TRACE conn10 -> [0,317,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 3012 | 1468026026057 Marionette TRACE conn10 <- [1,317,null,{"value":"13"}] 18:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:00:26 INFO - PROCESS | 3012 | 1468026026065 Marionette TRACE conn10 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 3012 | 1468026026069 Marionette TRACE conn10 <- [1,318,null,{}] 18:00:26 INFO - PROCESS | 3012 | 1468026026073 Marionette TRACE conn10 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:26 INFO - PROCESS | 3012 | 1468026026075 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:26 INFO - PROCESS | 3012 | 1468026026161 Marionette TRACE conn10 <- [1,319,null,{"value":null}] 18:00:26 INFO - PROCESS | 3012 | 1468026026173 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 3012 | 1468026026175 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:26 INFO - PROCESS | 3012 | ++DOCSHELL 0DF24C00 == 40 [pid = 3012] [id = 89] 18:00:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0DF26000) [pid = 3012] [serial = 264] [outer = 00000000] 18:00:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0E11E000) [pid = 3012] [serial = 265] [outer = 0DF26000] 18:00:26 INFO - PROCESS | 3012 | 1468026026222 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1578B400) [pid = 3012] [serial = 266] [outer = 0DF26000] 18:00:26 INFO - PROCESS | 3012 | 1468026026710 Marionette TRACE conn10 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 18:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:00:26 INFO - PROCESS | 3012 | 1468026026742 Marionette TRACE conn10 -> [0,321,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 3012 | 1468026026744 Marionette TRACE conn10 <- [1,321,null,{"value":"13"}] 18:00:26 INFO - PROCESS | 3012 | 1468026026747 Marionette TRACE conn10 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 3012 | 1468026026749 Marionette TRACE conn10 <- [1,322,null,{}] 18:00:26 INFO - PROCESS | 3012 | 1468026026758 Marionette TRACE conn10 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:26 INFO - PROCESS | 3012 | 1468026026762 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:26 INFO - PROCESS | 3012 | 1468026026850 Marionette TRACE conn10 <- [1,323,null,{"value":null}] 18:00:26 INFO - PROCESS | 3012 | 1468026026860 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 3012 | 1468026026863 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:26 INFO - PROCESS | 3012 | ++DOCSHELL 18757000 == 41 [pid = 3012] [id = 90] 18:00:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (18757800) [pid = 3012] [serial = 267] [outer = 00000000] 18:00:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1877C400) [pid = 3012] [serial = 268] [outer = 18757800] 18:00:26 INFO - PROCESS | 3012 | 1468026026910 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (18A80800) [pid = 3012] [serial = 269] [outer = 18757800] 18:00:27 INFO - PROCESS | 3012 | 1468026027374 Marionette TRACE conn10 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 18:00:27 INFO - PROCESS | 3012 | 1468026027418 Marionette TRACE conn10 -> [0,325,"getWindowHandle",null] 18:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:00:27 INFO - PROCESS | 3012 | 1468026027420 Marionette TRACE conn10 <- [1,325,null,{"value":"13"}] 18:00:27 INFO - PROCESS | 3012 | 1468026027423 Marionette TRACE conn10 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - PROCESS | 3012 | 1468026027425 Marionette TRACE conn10 <- [1,326,null,{}] 18:00:27 INFO - PROCESS | 3012 | 1468026027428 Marionette TRACE conn10 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:27 INFO - PROCESS | 3012 | 1468026027430 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:27 INFO - PROCESS | 3012 | 1468026027517 Marionette TRACE conn10 <- [1,327,null,{"value":null}] 18:00:27 INFO - PROCESS | 3012 | 1468026027525 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 3012 | 1468026027527 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:27 INFO - PROCESS | 3012 | ++DOCSHELL 19D44000 == 42 [pid = 3012] [id = 91] 18:00:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (19D47400) [pid = 3012] [serial = 270] [outer = 00000000] 18:00:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (19D5C800) [pid = 3012] [serial = 271] [outer = 19D47400] 18:00:27 INFO - PROCESS | 3012 | 1468026027571 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (1AB01C00) [pid = 3012] [serial = 272] [outer = 19D47400] 18:00:28 INFO - PROCESS | 3012 | 1468026028043 Marionette TRACE conn10 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 18:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:00:28 INFO - PROCESS | 3012 | 1468026028094 Marionette TRACE conn10 -> [0,329,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 3012 | 1468026028096 Marionette TRACE conn10 <- [1,329,null,{"value":"13"}] 18:00:28 INFO - PROCESS | 3012 | 1468026028099 Marionette TRACE conn10 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 3012 | 1468026028101 Marionette TRACE conn10 <- [1,330,null,{}] 18:00:28 INFO - PROCESS | 3012 | 1468026028104 Marionette TRACE conn10 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:28 INFO - PROCESS | 3012 | 1468026028106 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:28 INFO - PROCESS | 3012 | 1468026028187 Marionette TRACE conn10 <- [1,331,null,{"value":null}] 18:00:28 INFO - PROCESS | 3012 | 1468026028192 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 3012 | 1468026028194 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:28 INFO - PROCESS | 3012 | ++DOCSHELL 18783000 == 43 [pid = 3012] [id = 92] 18:00:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (1AB07800) [pid = 3012] [serial = 273] [outer = 00000000] 18:00:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 98 (1B8DB400) [pid = 3012] [serial = 274] [outer = 1AB07800] 18:00:28 INFO - PROCESS | 3012 | 1468026028237 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 99 (1B8DD800) [pid = 3012] [serial = 275] [outer = 1AB07800] 18:00:28 INFO - PROCESS | 3012 | 1468026028678 Marionette TRACE conn10 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 18:00:28 INFO - PROCESS | 3012 | 1468026028739 Marionette TRACE conn10 -> [0,333,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 3012 | 1468026028741 Marionette TRACE conn10 <- [1,333,null,{"value":"13"}] 18:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:00:28 INFO - PROCESS | 3012 | 1468026028744 Marionette TRACE conn10 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 3012 | 1468026028746 Marionette TRACE conn10 <- [1,334,null,{}] 18:00:28 INFO - PROCESS | 3012 | 1468026028750 Marionette TRACE conn10 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:28 INFO - PROCESS | 3012 | 1468026028756 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:28 INFO - PROCESS | 3012 | 1468026028899 Marionette TRACE conn10 <- [1,335,null,{"value":null}] 18:00:29 INFO - PROCESS | 3012 | 1468026028975 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 3012 | 1468026028977 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:29 INFO - PROCESS | 3012 | ++DOCSHELL 1D00CC00 == 44 [pid = 3012] [id = 93] 18:00:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 100 (1D0D5400) [pid = 3012] [serial = 276] [outer = 00000000] 18:00:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 101 (1D357C00) [pid = 3012] [serial = 277] [outer = 1D0D5400] 18:00:29 INFO - PROCESS | 3012 | 1468026029021 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 102 (1D360800) [pid = 3012] [serial = 278] [outer = 1D0D5400] 18:00:29 INFO - PROCESS | 3012 | 1468026029428 Marionette TRACE conn10 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 731ms 18:00:29 INFO - PROCESS | 3012 | 1468026029475 Marionette TRACE conn10 -> [0,337,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 3012 | 1468026029478 Marionette TRACE conn10 <- [1,337,null,{"value":"13"}] 18:00:29 INFO - PROCESS | 3012 | 1468026029481 Marionette TRACE conn10 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:00:29 INFO - PROCESS | 3012 | 1468026029482 Marionette TRACE conn10 <- [1,338,null,{}] 18:00:29 INFO - PROCESS | 3012 | 1468026029490 Marionette TRACE conn10 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:29 INFO - PROCESS | 3012 | 1468026029492 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:29 INFO - PROCESS | 3012 | 1468026029603 Marionette TRACE conn10 <- [1,339,null,{"value":null}] 18:00:29 INFO - PROCESS | 3012 | 1468026029608 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 3012 | 1468026029619 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:29 INFO - PROCESS | 3012 | ++DOCSHELL 1D363000 == 45 [pid = 3012] [id = 94] 18:00:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 103 (1D385C00) [pid = 3012] [serial = 279] [outer = 00000000] 18:00:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 104 (1D459C00) [pid = 3012] [serial = 280] [outer = 1D385C00] 18:00:29 INFO - PROCESS | 3012 | 1468026029710 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 105 (1D45CC00) [pid = 3012] [serial = 281] [outer = 1D385C00] 18:00:30 INFO - PROCESS | 3012 | 1468026030105 Marionette TRACE conn10 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 18:00:30 INFO - PROCESS | 3012 | 1468026030163 Marionette TRACE conn10 -> [0,341,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 3012 | 1468026030165 Marionette TRACE conn10 <- [1,341,null,{"value":"13"}] 18:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:00:30 INFO - PROCESS | 3012 | 1468026030168 Marionette TRACE conn10 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 3012 | 1468026030170 Marionette TRACE conn10 <- [1,342,null,{}] 18:00:30 INFO - PROCESS | 3012 | 1468026030174 Marionette TRACE conn10 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:30 INFO - PROCESS | 3012 | 1468026030175 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:30 INFO - PROCESS | 3012 | 1468026030308 Marionette TRACE conn10 <- [1,343,null,{"value":null}] 18:00:30 INFO - PROCESS | 3012 | 1468026030343 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 3012 | 1468026030345 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:30 INFO - PROCESS | 3012 | ++DOCSHELL 0D9E8400 == 46 [pid = 3012] [id = 95] 18:00:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 106 (1D4B2400) [pid = 3012] [serial = 282] [outer = 00000000] 18:00:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 107 (1DFB0C00) [pid = 3012] [serial = 283] [outer = 1D4B2400] 18:00:30 INFO - PROCESS | 3012 | 1468026030388 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 108 (1DBA7800) [pid = 3012] [serial = 284] [outer = 1D4B2400] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 107 (19D3E000) [pid = 3012] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 106 (18BCC000) [pid = 3012] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 105 (0DB6B000) [pid = 3012] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 104 (15C0FC00) [pid = 3012] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 103 (0DB68400) [pid = 3012] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 102 (19D61C00) [pid = 3012] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 101 (1877B800) [pid = 3012] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 100 (1B8DE800) [pid = 3012] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 99 (15664800) [pid = 3012] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:00:30 INFO - PROCESS | 3012 | --DOMWINDOW == 98 (1ABB6C00) [pid = 3012] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:00:30 INFO - PROCESS | 3012 | 1468026030904 Marionette TRACE conn10 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 772ms 18:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:00:30 INFO - PROCESS | 3012 | 1468026030943 Marionette TRACE conn10 -> [0,345,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 3012 | 1468026030945 Marionette TRACE conn10 <- [1,345,null,{"value":"13"}] 18:00:30 INFO - PROCESS | 3012 | 1468026030948 Marionette TRACE conn10 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 3012 | 1468026030950 Marionette TRACE conn10 <- [1,346,null,{}] 18:00:30 INFO - PROCESS | 3012 | 1468026030954 Marionette TRACE conn10 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:30 INFO - PROCESS | 3012 | 1468026030956 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:31 INFO - PROCESS | 3012 | 1468026031044 Marionette TRACE conn10 <- [1,347,null,{"value":null}] 18:00:31 INFO - PROCESS | 3012 | 1468026031063 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 3012 | 1468026031065 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:31 INFO - PROCESS | 3012 | ++DOCSHELL 19D41C00 == 47 [pid = 3012] [id = 96] 18:00:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 99 (1B8DE800) [pid = 3012] [serial = 285] [outer = 00000000] 18:00:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 100 (1D4B6800) [pid = 3012] [serial = 286] [outer = 1B8DE800] 18:00:31 INFO - PROCESS | 3012 | 1468026031112 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 101 (1DFB0800) [pid = 3012] [serial = 287] [outer = 1B8DE800] 18:00:31 INFO - PROCESS | 3012 | 1468026031554 Marionette TRACE conn10 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 18:00:31 INFO - PROCESS | 3012 | 1468026031579 Marionette TRACE conn10 -> [0,349,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 3012 | 1468026031582 Marionette TRACE conn10 <- [1,349,null,{"value":"13"}] 18:00:31 INFO - PROCESS | 3012 | 1468026031589 Marionette TRACE conn10 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:00:31 INFO - PROCESS | 3012 | 1468026031591 Marionette TRACE conn10 <- [1,350,null,{}] 18:00:31 INFO - PROCESS | 3012 | 1468026031595 Marionette TRACE conn10 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:31 INFO - PROCESS | 3012 | 1468026031597 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:31 INFO - PROCESS | 3012 | 1468026031690 Marionette TRACE conn10 <- [1,351,null,{"value":null}] 18:00:31 INFO - PROCESS | 3012 | 1468026031695 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 3012 | 1468026031697 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:31 INFO - PROCESS | 3012 | ++DOCSHELL 0DB05000 == 48 [pid = 3012] [id = 97] 18:00:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 102 (0DB05800) [pid = 3012] [serial = 288] [outer = 00000000] 18:00:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 103 (0DB0C400) [pid = 3012] [serial = 289] [outer = 0DB05800] 18:00:31 INFO - PROCESS | 3012 | 1468026031740 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 104 (0DB0EC00) [pid = 3012] [serial = 290] [outer = 0DB05800] 18:00:32 INFO - PROCESS | 3012 | 1468026032143 Marionette TRACE conn10 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 18:00:32 INFO - PROCESS | 3012 | 1468026032164 Marionette TRACE conn10 -> [0,353,"getWindowHandle",null] 18:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:00:32 INFO - PROCESS | 3012 | 1468026032166 Marionette TRACE conn10 <- [1,353,null,{"value":"13"}] 18:00:32 INFO - PROCESS | 3012 | 1468026032169 Marionette TRACE conn10 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 3012 | 1468026032171 Marionette TRACE conn10 <- [1,354,null,{}] 18:00:32 INFO - PROCESS | 3012 | 1468026032175 Marionette TRACE conn10 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:32 INFO - PROCESS | 3012 | 1468026032177 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:32 INFO - PROCESS | 3012 | 1468026032312 Marionette TRACE conn10 <- [1,355,null,{"value":null}] 18:00:32 INFO - PROCESS | 3012 | 1468026032334 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 3012 | 1468026032336 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:32 INFO - PROCESS | 3012 | ++DOCSHELL 1D4B7000 == 49 [pid = 3012] [id = 98] 18:00:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 105 (1DFB9C00) [pid = 3012] [serial = 291] [outer = 00000000] 18:00:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 106 (1E202400) [pid = 3012] [serial = 292] [outer = 1DFB9C00] 18:00:32 INFO - PROCESS | 3012 | 1468026032387 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 107 (1E207400) [pid = 3012] [serial = 293] [outer = 1DFB9C00] 18:00:32 INFO - PROCESS | 3012 | 1468026032952 Marionette TRACE conn10 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 831ms 18:00:33 INFO - PROCESS | 3012 | 1468026033000 Marionette TRACE conn10 -> [0,357,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 3012 | 1468026033005 Marionette TRACE conn10 <- [1,357,null,{"value":"13"}] 18:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:00:33 INFO - PROCESS | 3012 | 1468026033010 Marionette TRACE conn10 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 3012 | 1468026033013 Marionette TRACE conn10 <- [1,358,null,{}] 18:00:33 INFO - PROCESS | 3012 | 1468026033019 Marionette TRACE conn10 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:33 INFO - PROCESS | 3012 | 1468026033022 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:33 INFO - PROCESS | 3012 | 1468026033168 Marionette TRACE conn10 <- [1,359,null,{"value":null}] 18:00:33 INFO - PROCESS | 3012 | 1468026033295 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 3012 | 1468026033298 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:33 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EF000 == 50 [pid = 3012] [id = 99] 18:00:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 108 (0DB6AC00) [pid = 3012] [serial = 294] [outer = 00000000] 18:00:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 109 (0DFEE000) [pid = 3012] [serial = 295] [outer = 0DB6AC00] 18:00:33 INFO - PROCESS | 3012 | 1468026033355 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 110 (15668C00) [pid = 3012] [serial = 296] [outer = 0DB6AC00] 18:00:33 INFO - PROCESS | 3012 | 1468026033946 Marionette TRACE conn10 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 990ms 18:00:34 INFO - PROCESS | 3012 | 1468026034000 Marionette TRACE conn10 -> [0,361,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 3012 | 1468026034005 Marionette TRACE conn10 <- [1,361,null,{"value":"13"}] 18:00:34 INFO - PROCESS | 3012 | 1468026034011 Marionette TRACE conn10 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:00:34 INFO - PROCESS | 3012 | 1468026034014 Marionette TRACE conn10 <- [1,362,null,{}] 18:00:34 INFO - PROCESS | 3012 | 1468026034019 Marionette TRACE conn10 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:34 INFO - PROCESS | 3012 | 1468026034022 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:34 INFO - PROCESS | 3012 | 1468026034136 Marionette TRACE conn10 <- [1,363,null,{"value":null}] 18:00:34 INFO - PROCESS | 3012 | 1468026034261 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 3012 | 1468026034264 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:34 INFO - PROCESS | 3012 | ++DOCSHELL 17883800 == 51 [pid = 3012] [id = 100] 18:00:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 111 (184B1000) [pid = 3012] [serial = 297] [outer = 00000000] 18:00:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 112 (1877B800) [pid = 3012] [serial = 298] [outer = 184B1000] 18:00:34 INFO - PROCESS | 3012 | 1468026034320 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 113 (19D42400) [pid = 3012] [serial = 299] [outer = 184B1000] 18:00:35 INFO - PROCESS | 3012 | 1468026034975 Marionette TRACE conn10 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1018ms 18:00:35 INFO - PROCESS | 3012 | 1468026035034 Marionette TRACE conn10 -> [0,365,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 3012 | 1468026035036 Marionette TRACE conn10 <- [1,365,null,{"value":"13"}] 18:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:00:35 INFO - PROCESS | 3012 | 1468026035040 Marionette TRACE conn10 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 3012 | 1468026035044 Marionette TRACE conn10 <- [1,366,null,{}] 18:00:35 INFO - PROCESS | 3012 | 1468026035055 Marionette TRACE conn10 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:35 INFO - PROCESS | 3012 | 1468026035059 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:35 INFO - PROCESS | 3012 | 1468026035171 Marionette TRACE conn10 <- [1,367,null,{"value":null}] 18:00:35 INFO - PROCESS | 3012 | 1468026035301 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 3012 | 1468026035305 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:35 INFO - PROCESS | 3012 | ++DOCSHELL 1D35E800 == 52 [pid = 3012] [id = 101] 18:00:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 114 (1D35EC00) [pid = 3012] [serial = 300] [outer = 00000000] 18:00:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 115 (1D457000) [pid = 3012] [serial = 301] [outer = 1D35EC00] 18:00:35 INFO - PROCESS | 3012 | 1468026035365 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 116 (1DFB4C00) [pid = 3012] [serial = 302] [outer = 1D35EC00] 18:00:36 INFO - PROCESS | 3012 | 1468026035997 Marionette TRACE conn10 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 971ms 18:00:36 INFO - PROCESS | 3012 | 1468026036014 Marionette TRACE conn10 -> [0,369,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 3012 | 1468026036017 Marionette TRACE conn10 <- [1,369,null,{"value":"13"}] 18:00:36 INFO - PROCESS | 3012 | 1468026036020 Marionette TRACE conn10 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:00:36 INFO - PROCESS | 3012 | 1468026036022 Marionette TRACE conn10 <- [1,370,null,{}] 18:00:36 INFO - PROCESS | 3012 | 1468026036026 Marionette TRACE conn10 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:36 INFO - PROCESS | 3012 | 1468026036028 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:36 INFO - PROCESS | 3012 | 1468026036140 Marionette TRACE conn10 <- [1,371,null,{"value":null}] 18:00:36 INFO - PROCESS | 3012 | 1468026036400 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 3012 | 1468026036403 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:36 INFO - PROCESS | 3012 | ++DOCSHELL 0DB01C00 == 53 [pid = 3012] [id = 102] 18:00:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 117 (0DB01800) [pid = 3012] [serial = 303] [outer = 00000000] 18:00:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 118 (0DB0BC00) [pid = 3012] [serial = 304] [outer = 0DB01800] 18:00:36 INFO - PROCESS | 3012 | 1468026036468 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 119 (0DB63400) [pid = 3012] [serial = 305] [outer = 0DB01800] 18:00:37 INFO - PROCESS | 3012 | 1468026037130 Marionette TRACE conn10 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1121ms 18:00:37 INFO - PROCESS | 3012 | 1468026037145 Marionette TRACE conn10 -> [0,373,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 3012 | 1468026037149 Marionette TRACE conn10 <- [1,373,null,{"value":"13"}] 18:00:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:00:37 INFO - PROCESS | 3012 | 1468026037153 Marionette TRACE conn10 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 3012 | 1468026037156 Marionette TRACE conn10 <- [1,374,null,{}] 18:00:37 INFO - PROCESS | 3012 | 1468026037161 Marionette TRACE conn10 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 3012 | 1468026037165 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:37 INFO - PROCESS | 3012 | 1468026037330 Marionette TRACE conn10 <- [1,375,null,{"value":null}] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 1D45D000 == 52 [pid = 3012] [id = 70] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 0E583000 == 51 [pid = 3012] [id = 58] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 0DB05000 == 50 [pid = 3012] [id = 97] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 19D41C00 == 49 [pid = 3012] [id = 96] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 0D9E8400 == 48 [pid = 3012] [id = 95] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 1D363000 == 47 [pid = 3012] [id = 94] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 1D00CC00 == 46 [pid = 3012] [id = 93] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 18783000 == 45 [pid = 3012] [id = 92] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 19D44000 == 44 [pid = 3012] [id = 91] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 18757000 == 43 [pid = 3012] [id = 90] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 0DF24C00 == 42 [pid = 3012] [id = 89] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 0E994800 == 41 [pid = 3012] [id = 88] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 118 (1D22B000) [pid = 3012] [serial = 217] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 1716AC00 == 40 [pid = 3012] [id = 85] 18:00:37 INFO - PROCESS | 3012 | --DOCSHELL 0D9E8C00 == 39 [pid = 3012] [id = 84] 18:00:37 INFO - PROCESS | 3012 | 1468026037426 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 3012 | 1468026037428 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:37 INFO - PROCESS | 3012 | ++DOCSHELL 0D37AC00 == 40 [pid = 3012] [id = 103] 18:00:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 119 (0D973C00) [pid = 3012] [serial = 306] [outer = 00000000] 18:00:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 120 (0DC61C00) [pid = 3012] [serial = 307] [outer = 0D973C00] 18:00:37 INFO - PROCESS | 3012 | 1468026037475 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 121 (0DFF5400) [pid = 3012] [serial = 308] [outer = 0D973C00] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 120 (1FE9DC00) [pid = 3012] [serial = 167] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 119 (19C75000) [pid = 3012] [serial = 232] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 118 (19C79400) [pid = 3012] [serial = 233] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 117 (0DF2C400) [pid = 3012] [serial = 221] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 116 (0DC68000) [pid = 3012] [serial = 220] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 115 (1716C400) [pid = 3012] [serial = 226] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 114 (18639800) [pid = 3012] [serial = 227] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 113 (0DF30C00) [pid = 3012] [serial = 223] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 112 (0E50FC00) [pid = 3012] [serial = 224] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 111 (16728000) [pid = 3012] [serial = 214] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 110 (1B8D4000) [pid = 3012] [serial = 236] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 109 (1877E800) [pid = 3012] [serial = 229] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 108 (0DF2EC00) [pid = 3012] [serial = 211] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 107 (1A99BC00) [pid = 3012] [serial = 235] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 106 (1D00F800) [pid = 3012] [serial = 238] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 105 (186D4800) [pid = 3012] [serial = 241] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 104 (19D58000) [pid = 3012] [serial = 242] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 103 (1D457C00) [pid = 3012] [serial = 247] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 102 (1D12D800) [pid = 3012] [serial = 239] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 101 (1D234400) [pid = 3012] [serial = 244] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 100 (18780800) [pid = 3012] [serial = 230] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | --DOMWINDOW == 99 (1D38B400) [pid = 3012] [serial = 245] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3012 | 1468026037906 Marionette TRACE conn10 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:00:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:00:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 770ms 18:00:37 INFO - PROCESS | 3012 | 1468026037927 Marionette TRACE conn10 -> [0,377,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 3012 | 1468026037931 Marionette TRACE conn10 <- [1,377,null,{"value":"13"}] 18:00:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:00:37 INFO - PROCESS | 3012 | 1468026037935 Marionette TRACE conn10 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 3012 | 1468026037937 Marionette TRACE conn10 <- [1,378,null,{}] 18:00:37 INFO - PROCESS | 3012 | 1468026037941 Marionette TRACE conn10 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 3012 | 1468026037944 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:38 INFO - PROCESS | 3012 | 1468026038037 Marionette TRACE conn10 <- [1,379,null,{"value":null}] 18:00:38 INFO - PROCESS | 3012 | 1468026038061 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 3012 | 1468026038063 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:38 INFO - PROCESS | 3012 | ++DOCSHELL 0E583000 == 41 [pid = 3012] [id = 104] 18:00:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 100 (15AE1800) [pid = 3012] [serial = 309] [outer = 00000000] 18:00:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 101 (17176400) [pid = 3012] [serial = 310] [outer = 15AE1800] 18:00:38 INFO - PROCESS | 3012 | 1468026038108 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 102 (186CD000) [pid = 3012] [serial = 311] [outer = 15AE1800] 18:00:38 INFO - PROCESS | 3012 | 1468026038559 Marionette TRACE conn10 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:00:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:00:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 18:00:38 INFO - PROCESS | 3012 | 1468026038610 Marionette TRACE conn10 -> [0,381,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 3012 | 1468026038612 Marionette TRACE conn10 <- [1,381,null,{"value":"13"}] 18:00:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:00:38 INFO - PROCESS | 3012 | 1468026038621 Marionette TRACE conn10 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 3012 | 1468026038627 Marionette TRACE conn10 <- [1,382,null,{}] 18:00:38 INFO - PROCESS | 3012 | 1468026038636 Marionette TRACE conn10 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:38 INFO - PROCESS | 3012 | 1468026038639 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:38 INFO - PROCESS | 3012 | 1468026038725 Marionette TRACE conn10 <- [1,383,null,{"value":null}] 18:00:38 INFO - PROCESS | 3012 | 1468026038735 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 3012 | 1468026038737 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:38 INFO - PROCESS | 3012 | ++DOCSHELL 123C9800 == 42 [pid = 3012] [id = 105] 18:00:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 103 (19C79400) [pid = 3012] [serial = 312] [outer = 00000000] 18:00:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 104 (19D46000) [pid = 3012] [serial = 313] [outer = 19C79400] 18:00:38 INFO - PROCESS | 3012 | 1468026038781 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 105 (19D53800) [pid = 3012] [serial = 314] [outer = 19C79400] 18:00:39 INFO - PROCESS | 3012 | 1468026039282 Marionette TRACE conn10 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:00:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 18:00:39 INFO - PROCESS | 3012 | 1468026039318 Marionette TRACE conn10 -> [0,385,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 3012 | 1468026039321 Marionette TRACE conn10 <- [1,385,null,{"value":"13"}] 18:00:39 INFO - PROCESS | 3012 | 1468026039325 Marionette TRACE conn10 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:00:39 INFO - PROCESS | 3012 | 1468026039326 Marionette TRACE conn10 <- [1,386,null,{}] 18:00:39 INFO - PROCESS | 3012 | 1468026039330 Marionette TRACE conn10 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:39 INFO - PROCESS | 3012 | 1468026039332 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:39 INFO - PROCESS | 3012 | 1468026039417 Marionette TRACE conn10 <- [1,387,null,{"value":null}] 18:00:39 INFO - PROCESS | 3012 | 1468026039422 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 3012 | 1468026039424 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:39 INFO - PROCESS | 3012 | ++DOCSHELL 123D1400 == 43 [pid = 3012] [id = 106] 18:00:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 106 (19D56C00) [pid = 3012] [serial = 315] [outer = 00000000] 18:00:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 107 (1AB4A000) [pid = 3012] [serial = 316] [outer = 19D56C00] 18:00:39 INFO - PROCESS | 3012 | 1468026039468 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 108 (1AF17C00) [pid = 3012] [serial = 317] [outer = 19D56C00] 18:00:39 INFO - PROCESS | 3012 | 1468026039954 Marionette TRACE conn10 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 18:00:40 INFO - PROCESS | 3012 | 1468026040001 Marionette TRACE conn10 -> [0,389,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 3012 | 1468026040003 Marionette TRACE conn10 <- [1,389,null,{"value":"13"}] 18:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:00:40 INFO - PROCESS | 3012 | 1468026040006 Marionette TRACE conn10 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 3012 | 1468026040007 Marionette TRACE conn10 <- [1,390,null,{}] 18:00:40 INFO - PROCESS | 3012 | 1468026040011 Marionette TRACE conn10 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:40 INFO - PROCESS | 3012 | 1468026040013 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:40 INFO - PROCESS | 3012 | 1468026040125 Marionette TRACE conn10 <- [1,391,null,{"value":null}] 18:00:40 INFO - PROCESS | 3012 | 1468026040228 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 3012 | 1468026040234 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:40 INFO - PROCESS | 3012 | ++DOCSHELL 1D009800 == 44 [pid = 3012] [id = 107] 18:00:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 109 (1D009C00) [pid = 3012] [serial = 318] [outer = 00000000] 18:00:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 110 (1D0D9400) [pid = 3012] [serial = 319] [outer = 1D009C00] 18:00:40 INFO - PROCESS | 3012 | 1468026040290 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 111 (1D234400) [pid = 3012] [serial = 320] [outer = 1D009C00] 18:00:40 INFO - PROCESS | 3012 | 1468026040752 Marionette TRACE conn10 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 18:00:40 INFO - PROCESS | 3012 | 1468026040789 Marionette TRACE conn10 -> [0,393,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 3012 | 1468026040791 Marionette TRACE conn10 <- [1,393,null,{"value":"13"}] 18:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:00:40 INFO - PROCESS | 3012 | 1468026040805 Marionette TRACE conn10 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 3012 | 1468026040807 Marionette TRACE conn10 <- [1,394,null,{}] 18:00:40 INFO - PROCESS | 3012 | 1468026040810 Marionette TRACE conn10 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:40 INFO - PROCESS | 3012 | 1468026040812 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:40 INFO - PROCESS | 3012 | 1468026040928 Marionette TRACE conn10 <- [1,395,null,{"value":null}] 18:00:40 INFO - PROCESS | 3012 | 1468026040936 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 3012 | 1468026040938 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:40 INFO - PROCESS | 3012 | ++DOCSHELL 1D0D9800 == 45 [pid = 3012] [id = 108] 18:00:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 112 (1D233C00) [pid = 3012] [serial = 321] [outer = 00000000] 18:00:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 113 (1D38B400) [pid = 3012] [serial = 322] [outer = 1D233C00] 18:00:41 INFO - PROCESS | 3012 | 1468026040981 Marionette DEBUG loaded listener.js 18:00:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 114 (1D459800) [pid = 3012] [serial = 323] [outer = 1D233C00] 18:00:41 INFO - PROCESS | 3012 | 1468026041469 Marionette TRACE conn10 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 18:00:41 INFO - PROCESS | 3012 | 1468026041535 Marionette TRACE conn10 -> [0,397,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 3012 | 1468026041537 Marionette TRACE conn10 <- [1,397,null,{"value":"13"}] 18:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:00:41 INFO - PROCESS | 3012 | 1468026041540 Marionette TRACE conn10 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 3012 | 1468026041541 Marionette TRACE conn10 <- [1,398,null,{}] 18:00:41 INFO - PROCESS | 3012 | 1468026041553 Marionette TRACE conn10 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:41 INFO - PROCESS | 3012 | 1468026041555 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:41 INFO - PROCESS | 3012 | 1468026041877 Marionette TRACE conn10 <- [1,399,null,{"value":null}] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 113 (18757800) [pid = 3012] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 112 (1D385C00) [pid = 3012] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 111 (0DB05800) [pid = 3012] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 110 (1B8DE800) [pid = 3012] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 109 (1238AC00) [pid = 3012] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 108 (19D47400) [pid = 3012] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 107 (1D4B2400) [pid = 3012] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 106 (1AB07800) [pid = 3012] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 105 (0DF26000) [pid = 3012] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:00:41 INFO - PROCESS | 3012 | --DOMWINDOW == 104 (1D0D5400) [pid = 3012] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:00:41 INFO - PROCESS | 3012 | 1468026041939 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:41 INFO - PROCESS | 3012 | 1468026041941 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:41 INFO - PROCESS | 3012 | ++DOCSHELL 0D9E6C00 == 46 [pid = 3012] [id = 109] 18:00:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 105 (0D9F0800) [pid = 3012] [serial = 324] [outer = 00000000] 18:00:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 106 (0E1B6000) [pid = 3012] [serial = 325] [outer = 0D9F0800] 18:00:42 INFO - PROCESS | 3012 | 1468026041984 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 107 (186D1400) [pid = 3012] [serial = 326] [outer = 0D9F0800] 18:00:42 INFO - PROCESS | 3012 | 1468026042363 Marionette TRACE conn10 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 890ms 18:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:00:42 INFO - PROCESS | 3012 | 1468026042437 Marionette TRACE conn10 -> [0,401,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 3012 | 1468026042439 Marionette TRACE conn10 <- [1,401,null,{"value":"13"}] 18:00:42 INFO - PROCESS | 3012 | 1468026042442 Marionette TRACE conn10 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 3012 | 1468026042444 Marionette TRACE conn10 <- [1,402,null,{}] 18:00:42 INFO - PROCESS | 3012 | 1468026042447 Marionette TRACE conn10 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:42 INFO - PROCESS | 3012 | 1468026042449 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:42 INFO - PROCESS | 3012 | 1468026042531 Marionette TRACE conn10 <- [1,403,null,{"value":null}] 18:00:42 INFO - PROCESS | 3012 | 1468026042539 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 3012 | 1468026042540 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:42 INFO - PROCESS | 3012 | ++DOCSHELL 1ABB2000 == 47 [pid = 3012] [id = 110] 18:00:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 108 (1D125000) [pid = 3012] [serial = 327] [outer = 00000000] 18:00:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 109 (1DBA6000) [pid = 3012] [serial = 328] [outer = 1D125000] 18:00:42 INFO - PROCESS | 3012 | 1468026042586 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 110 (1D4B2C00) [pid = 3012] [serial = 329] [outer = 1D125000] 18:00:43 INFO - PROCESS | 3012 | 1468026043011 Marionette TRACE conn10 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 18:00:43 INFO - PROCESS | 3012 | 1468026043077 Marionette TRACE conn10 -> [0,405,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 3012 | 1468026043079 Marionette TRACE conn10 <- [1,405,null,{"value":"13"}] 18:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:00:43 INFO - PROCESS | 3012 | 1468026043082 Marionette TRACE conn10 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 3012 | 1468026043083 Marionette TRACE conn10 <- [1,406,null,{}] 18:00:43 INFO - PROCESS | 3012 | 1468026043087 Marionette TRACE conn10 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:43 INFO - PROCESS | 3012 | 1468026043089 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:43 INFO - PROCESS | 3012 | 1468026043185 Marionette TRACE conn10 <- [1,407,null,{"value":null}] 18:00:43 INFO - PROCESS | 3012 | 1468026043191 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 3012 | 1468026043193 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:43 INFO - PROCESS | 3012 | ++DOCSHELL 1DBA1800 == 48 [pid = 3012] [id = 111] 18:00:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 111 (1E101400) [pid = 3012] [serial = 330] [outer = 00000000] 18:00:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 112 (1E108C00) [pid = 3012] [serial = 331] [outer = 1E101400] 18:00:43 INFO - PROCESS | 3012 | 1468026043238 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 113 (1E10AC00) [pid = 3012] [serial = 332] [outer = 1E101400] 18:00:43 INFO - PROCESS | 3012 | 1468026043681 Marionette TRACE conn10 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 18:00:43 INFO - PROCESS | 3012 | 1468026043713 Marionette TRACE conn10 -> [0,409,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 3012 | 1468026043715 Marionette TRACE conn10 <- [1,409,null,{"value":"13"}] 18:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:00:43 INFO - PROCESS | 3012 | 1468026043718 Marionette TRACE conn10 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 3012 | 1468026043719 Marionette TRACE conn10 <- [1,410,null,{}] 18:00:43 INFO - PROCESS | 3012 | 1468026043723 Marionette TRACE conn10 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:43 INFO - PROCESS | 3012 | 1468026043724 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:43 INFO - PROCESS | 3012 | 1468026043809 Marionette TRACE conn10 <- [1,411,null,{"value":null}] 18:00:43 INFO - PROCESS | 3012 | 1468026043814 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 3012 | 1468026043816 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:43 INFO - PROCESS | 3012 | ++DOCSHELL 1E108800 == 49 [pid = 3012] [id = 112] 18:00:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 114 (1E10E000) [pid = 3012] [serial = 333] [outer = 00000000] 18:00:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 115 (1E205800) [pid = 3012] [serial = 334] [outer = 1E10E000] 18:00:43 INFO - PROCESS | 3012 | 1468026043862 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 116 (1F298C00) [pid = 3012] [serial = 335] [outer = 1E10E000] 18:00:44 INFO - PROCESS | 3012 | 1468026044604 Marionette TRACE conn10 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 930ms 18:00:44 INFO - PROCESS | 3012 | 1468026044650 Marionette TRACE conn10 -> [0,413,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 3012 | 1468026044654 Marionette TRACE conn10 <- [1,413,null,{"value":"13"}] 18:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:00:44 INFO - PROCESS | 3012 | 1468026044659 Marionette TRACE conn10 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 3012 | 1468026044662 Marionette TRACE conn10 <- [1,414,null,{}] 18:00:44 INFO - PROCESS | 3012 | 1468026044668 Marionette TRACE conn10 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:44 INFO - PROCESS | 3012 | 1468026044672 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:44 INFO - PROCESS | 3012 | 1468026044792 Marionette TRACE conn10 <- [1,415,null,{"value":null}] 18:00:44 INFO - PROCESS | 3012 | 1468026044915 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 3012 | 1468026044919 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:44 INFO - PROCESS | 3012 | ++DOCSHELL 0E11DC00 == 50 [pid = 3012] [id = 113] 18:00:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 117 (0E1C2400) [pid = 3012] [serial = 336] [outer = 00000000] 18:00:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 118 (15A75400) [pid = 3012] [serial = 337] [outer = 0E1C2400] 18:00:45 INFO - PROCESS | 3012 | 1468026044986 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 119 (1716C400) [pid = 3012] [serial = 338] [outer = 0E1C2400] 18:00:45 INFO - PROCESS | 3012 | 1468026045534 Marionette TRACE conn10 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 18:00:45 INFO - PROCESS | 3012 | 1468026045589 Marionette TRACE conn10 -> [0,417,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 3012 | 1468026045594 Marionette TRACE conn10 <- [1,417,null,{"value":"13"}] 18:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:00:45 INFO - PROCESS | 3012 | 1468026045601 Marionette TRACE conn10 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 3012 | 1468026045603 Marionette TRACE conn10 <- [1,418,null,{}] 18:00:45 INFO - PROCESS | 3012 | 1468026045607 Marionette TRACE conn10 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:45 INFO - PROCESS | 3012 | 1468026045610 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:45 INFO - PROCESS | 3012 | 1468026045726 Marionette TRACE conn10 <- [1,419,null,{"value":null}] 18:00:45 INFO - PROCESS | 3012 | 1468026045855 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 3012 | 1468026045857 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:45 INFO - PROCESS | 3012 | ++DOCSHELL 18780000 == 51 [pid = 3012] [id = 114] 18:00:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 120 (18784C00) [pid = 3012] [serial = 339] [outer = 00000000] 18:00:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 121 (19D46400) [pid = 3012] [serial = 340] [outer = 18784C00] 18:00:45 INFO - PROCESS | 3012 | 1468026045953 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 122 (1B8DE800) [pid = 3012] [serial = 341] [outer = 18784C00] 18:00:47 INFO - PROCESS | 3012 | 1468026047060 Marionette TRACE conn10 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 18:00:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1485ms 18:00:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:00:47 INFO - PROCESS | 3012 | 1468026047088 Marionette TRACE conn10 -> [0,421,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 3012 | 1468026047091 Marionette TRACE conn10 <- [1,421,null,{"value":"13"}] 18:00:47 INFO - PROCESS | 3012 | 1468026047095 Marionette TRACE conn10 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 3012 | 1468026047099 Marionette TRACE conn10 <- [1,422,null,{}] 18:00:47 INFO - PROCESS | 3012 | 1468026047111 Marionette TRACE conn10 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:47 INFO - PROCESS | 3012 | 1468026047116 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:47 INFO - PROCESS | 3012 | 1468026047230 Marionette TRACE conn10 <- [1,423,null,{"value":null}] 18:00:47 INFO - PROCESS | 3012 | 1468026047367 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 3012 | 1468026047371 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:47 INFO - PROCESS | 3012 | ++DOCSHELL 1D0D4C00 == 52 [pid = 3012] [id = 115] 18:00:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 123 (1D0DC400) [pid = 3012] [serial = 342] [outer = 00000000] 18:00:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 124 (1E201C00) [pid = 3012] [serial = 343] [outer = 1D0DC400] 18:00:47 INFO - PROCESS | 3012 | 1468026047459 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 125 (1FDEF800) [pid = 3012] [serial = 344] [outer = 1D0DC400] 18:00:48 INFO - PROCESS | 3012 | 1468026048533 Marionette TRACE conn10 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1472ms 18:00:48 INFO - PROCESS | 3012 | 1468026048570 Marionette TRACE conn10 -> [0,425,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 3012 | 1468026048574 Marionette TRACE conn10 <- [1,425,null,{"value":"13"}] 18:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:00:48 INFO - PROCESS | 3012 | 1468026048580 Marionette TRACE conn10 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 3012 | 1468026048583 Marionette TRACE conn10 <- [1,426,null,{}] 18:00:48 INFO - PROCESS | 3012 | 1468026048589 Marionette TRACE conn10 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:48 INFO - PROCESS | 3012 | 1468026048591 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:48 INFO - PROCESS | 3012 | 1468026048726 Marionette TRACE conn10 <- [1,427,null,{"value":null}] 18:00:48 INFO - PROCESS | 3012 | 1468026048863 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 3012 | 1468026048866 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:48 INFO - PROCESS | 3012 | ++DOCSHELL 0E1BA000 == 53 [pid = 3012] [id = 116] 18:00:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 126 (0E1C1800) [pid = 3012] [serial = 345] [outer = 00000000] 18:00:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 127 (152DD800) [pid = 3012] [serial = 346] [outer = 0E1C1800] 18:00:48 INFO - PROCESS | 3012 | 1468026048917 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 128 (15AE6800) [pid = 3012] [serial = 347] [outer = 0E1C1800] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1DBA1800 == 52 [pid = 3012] [id = 111] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1ABB2000 == 51 [pid = 3012] [id = 110] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 0D9E6C00 == 50 [pid = 3012] [id = 109] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1D0D9800 == 49 [pid = 3012] [id = 108] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1D009800 == 48 [pid = 3012] [id = 107] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 123D1400 == 47 [pid = 3012] [id = 106] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 123C9800 == 46 [pid = 3012] [id = 105] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 0E583000 == 45 [pid = 3012] [id = 104] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 0DB01C00 == 44 [pid = 3012] [id = 102] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 0D37AC00 == 43 [pid = 3012] [id = 103] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1D35E800 == 42 [pid = 3012] [id = 101] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 0D9EF000 == 41 [pid = 3012] [id = 99] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 17883800 == 40 [pid = 3012] [id = 100] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1D362800 == 39 [pid = 3012] [id = 87] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 19D57C00 == 38 [pid = 3012] [id = 59] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 0D975000 == 37 [pid = 3012] [id = 45] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1B8D7000 == 36 [pid = 3012] [id = 73] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 15253800 == 35 [pid = 3012] [id = 44] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 0D1F2C00 == 34 [pid = 3012] [id = 71] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1D4B7000 == 33 [pid = 3012] [id = 98] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 156AA400 == 32 [pid = 3012] [id = 72] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1AB0E400 == 31 [pid = 3012] [id = 86] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 0D4FA800 == 30 [pid = 3012] [id = 57] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1D0D4C00 == 29 [pid = 3012] [id = 115] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 18780000 == 28 [pid = 3012] [id = 114] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 1E108800 == 27 [pid = 3012] [id = 112] 18:00:50 INFO - PROCESS | 3012 | --DOCSHELL 0E11DC00 == 26 [pid = 3012] [id = 113] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 127 (0DB0EC00) [pid = 3012] [serial = 290] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 126 (1E202400) [pid = 3012] [serial = 292] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 125 (1D120C00) [pid = 3012] [serial = 256] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 124 (18A80800) [pid = 3012] [serial = 269] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 123 (1D45CC00) [pid = 3012] [serial = 281] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 122 (1DB9FC00) [pid = 3012] [serial = 259] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 121 (0DB0C400) [pid = 3012] [serial = 289] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 120 (1D459C00) [pid = 3012] [serial = 280] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 119 (1877C400) [pid = 3012] [serial = 268] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 118 (1DFB0800) [pid = 3012] [serial = 287] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 117 (15C61800) [pid = 3012] [serial = 263] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 116 (19D5C800) [pid = 3012] [serial = 271] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 115 (1DFB0C00) [pid = 3012] [serial = 283] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 114 (1D4B6800) [pid = 3012] [serial = 286] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 113 (0DC69C00) [pid = 3012] [serial = 250] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 112 (1566DC00) [pid = 3012] [serial = 262] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 111 (1B8DB400) [pid = 3012] [serial = 274] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 110 (1B8DD800) [pid = 3012] [serial = 275] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 109 (18755800) [pid = 3012] [serial = 253] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 108 (1578B400) [pid = 3012] [serial = 266] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 107 (1D357C00) [pid = 3012] [serial = 277] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 106 (1AB01C00) [pid = 3012] [serial = 272] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 105 (1D360800) [pid = 3012] [serial = 278] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 104 (1DBA7800) [pid = 3012] [serial = 284] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | --DOMWINDOW == 103 (0E11E000) [pid = 3012] [serial = 265] [outer = 00000000] [url = about:blank] 18:00:50 INFO - PROCESS | 3012 | 1468026050323 Marionette TRACE conn10 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 3012 | 1468026050422 Marionette TRACE conn10 <- [1,429,null,{"value":"13"}] 18:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:00:50 INFO - PROCESS | 3012 | 1468026050436 Marionette TRACE conn10 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 3012 | 1468026050439 Marionette TRACE conn10 <- [1,430,null,{}] 18:00:50 INFO - PROCESS | 3012 | 1468026050472 Marionette TRACE conn10 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:50 INFO - PROCESS | 3012 | 1468026050475 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:50 INFO - PROCESS | 3012 | 1468026050561 Marionette TRACE conn10 <- [1,431,null,{"value":null}] 18:00:50 INFO - PROCESS | 3012 | 1468026050638 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 3012 | 1468026050641 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:50 INFO - PROCESS | 3012 | ++DOCSHELL 0DB05400 == 27 [pid = 3012] [id = 117] 18:00:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 104 (0DB06800) [pid = 3012] [serial = 348] [outer = 00000000] 18:00:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 105 (0DB0A000) [pid = 3012] [serial = 349] [outer = 0DB06800] 18:00:50 INFO - PROCESS | 3012 | 1468026050688 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 106 (0DB0D800) [pid = 3012] [serial = 350] [outer = 0DB06800] 18:00:51 INFO - PROCESS | 3012 | 1468026051075 Marionette TRACE conn10 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 18:00:51 INFO - PROCESS | 3012 | 1468026051098 Marionette TRACE conn10 -> [0,433,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 3012 | 1468026051103 Marionette TRACE conn10 <- [1,433,null,{"value":"13"}] 18:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:00:51 INFO - PROCESS | 3012 | 1468026051110 Marionette TRACE conn10 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 3012 | 1468026051112 Marionette TRACE conn10 <- [1,434,null,{}] 18:00:51 INFO - PROCESS | 3012 | 1468026051116 Marionette TRACE conn10 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:51 INFO - PROCESS | 3012 | 1468026051118 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:51 INFO - PROCESS | 3012 | 1468026051205 Marionette TRACE conn10 <- [1,435,null,{"value":null}] 18:00:51 INFO - PROCESS | 3012 | 1468026051211 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 3012 | 1468026051213 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:51 INFO - PROCESS | 3012 | ++DOCSHELL 0DF28000 == 28 [pid = 3012] [id = 118] 18:00:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 107 (0DF29000) [pid = 3012] [serial = 351] [outer = 00000000] 18:00:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 108 (0E120000) [pid = 3012] [serial = 352] [outer = 0DF29000] 18:00:51 INFO - PROCESS | 3012 | 1468026051260 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 109 (0E1C0000) [pid = 3012] [serial = 353] [outer = 0DF29000] 18:00:51 INFO - PROCESS | 3012 | 1468026051724 Marionette TRACE conn10 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 18:00:51 INFO - PROCESS | 3012 | 1468026051742 Marionette TRACE conn10 -> [0,437,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 3012 | 1468026051744 Marionette TRACE conn10 <- [1,437,null,{"value":"13"}] 18:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:00:51 INFO - PROCESS | 3012 | 1468026051748 Marionette TRACE conn10 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 3012 | 1468026051751 Marionette TRACE conn10 <- [1,438,null,{}] 18:00:51 INFO - PROCESS | 3012 | 1468026051762 Marionette TRACE conn10 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:51 INFO - PROCESS | 3012 | 1468026051766 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:51 INFO - PROCESS | 3012 | 1468026051856 Marionette TRACE conn10 <- [1,439,null,{"value":null}] 18:00:51 INFO - PROCESS | 3012 | 1468026051882 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 3012 | 1468026051885 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:51 INFO - PROCESS | 3012 | ++DOCSHELL 16CD8000 == 29 [pid = 3012] [id = 119] 18:00:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 110 (16CD8C00) [pid = 3012] [serial = 354] [outer = 00000000] 18:00:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 111 (17173400) [pid = 3012] [serial = 355] [outer = 16CD8C00] 18:00:51 INFO - PROCESS | 3012 | 1468026051963 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 112 (184AD400) [pid = 3012] [serial = 356] [outer = 16CD8C00] 18:00:52 INFO - PROCESS | 3012 | 1468026052414 Marionette TRACE conn10 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:00:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 731ms 18:00:52 INFO - PROCESS | 3012 | 1468026052484 Marionette TRACE conn10 -> [0,441,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 3012 | 1468026052486 Marionette TRACE conn10 <- [1,441,null,{"value":"13"}] 18:00:52 INFO - PROCESS | 3012 | 1468026052489 Marionette TRACE conn10 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:00:52 INFO - PROCESS | 3012 | 1468026052491 Marionette TRACE conn10 <- [1,442,null,{}] 18:00:52 INFO - PROCESS | 3012 | 1468026052501 Marionette TRACE conn10 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:52 INFO - PROCESS | 3012 | 1468026052503 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:52 INFO - PROCESS | 3012 | 1468026052618 Marionette TRACE conn10 <- [1,443,null,{"value":null}] 18:00:52 INFO - PROCESS | 3012 | 1468026052685 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 3012 | 1468026052687 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:52 INFO - PROCESS | 3012 | ++DOCSHELL 1874F000 == 30 [pid = 3012] [id = 120] 18:00:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 113 (1874F400) [pid = 3012] [serial = 357] [outer = 00000000] 18:00:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 114 (18783800) [pid = 3012] [serial = 358] [outer = 1874F400] 18:00:52 INFO - PROCESS | 3012 | 1468026052732 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 115 (18A7BC00) [pid = 3012] [serial = 359] [outer = 1874F400] 18:00:53 INFO - PROCESS | 3012 | 1468026053151 Marionette TRACE conn10 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:00:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 731ms 18:00:53 INFO - PROCESS | 3012 | 1468026053227 Marionette TRACE conn10 -> [0,445,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 3012 | 1468026053229 Marionette TRACE conn10 <- [1,445,null,{"value":"13"}] 18:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:00:53 INFO - PROCESS | 3012 | 1468026053269 Marionette TRACE conn10 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 3012 | 1468026053271 Marionette TRACE conn10 <- [1,446,null,{}] 18:00:53 INFO - PROCESS | 3012 | 1468026053274 Marionette TRACE conn10 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:53 INFO - PROCESS | 3012 | 1468026053276 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:53 INFO - PROCESS | 3012 | 1468026053386 Marionette TRACE conn10 <- [1,447,null,{"value":null}] 18:00:53 INFO - PROCESS | 3012 | 1468026053393 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 3012 | 1468026053395 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:53 INFO - PROCESS | 3012 | ++DOCSHELL 18780000 == 31 [pid = 3012] [id = 121] 18:00:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 116 (18BD3C00) [pid = 3012] [serial = 360] [outer = 00000000] 18:00:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 117 (19D43C00) [pid = 3012] [serial = 361] [outer = 18BD3C00] 18:00:53 INFO - PROCESS | 3012 | 1468026053439 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 118 (1A3AE800) [pid = 3012] [serial = 362] [outer = 18BD3C00] 18:00:53 INFO - PROCESS | 3012 | 1468026053868 Marionette TRACE conn10 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:00:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 18:00:53 INFO - PROCESS | 3012 | 1468026053904 Marionette TRACE conn10 -> [0,449,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 3012 | 1468026053906 Marionette TRACE conn10 <- [1,449,null,{"value":"13"}] 18:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:00:53 INFO - PROCESS | 3012 | 1468026053909 Marionette TRACE conn10 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 3012 | 1468026053911 Marionette TRACE conn10 <- [1,450,null,{}] 18:00:53 INFO - PROCESS | 3012 | 1468026053915 Marionette TRACE conn10 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:53 INFO - PROCESS | 3012 | 1468026053920 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:54 INFO - PROCESS | 3012 | 1468026054054 Marionette TRACE conn10 <- [1,451,null,{"value":null}] 18:00:54 INFO - PROCESS | 3012 | 1468026054141 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 3012 | 1468026054143 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:54 INFO - PROCESS | 3012 | ++DOCSHELL 1AB07800 == 32 [pid = 3012] [id = 122] 18:00:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 119 (1AB0E400) [pid = 3012] [serial = 363] [outer = 00000000] 18:00:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 120 (1D005000) [pid = 3012] [serial = 364] [outer = 1AB0E400] 18:00:54 INFO - PROCESS | 3012 | 1468026054187 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 121 (1D010800) [pid = 3012] [serial = 365] [outer = 1AB0E400] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 120 (0D97F000) [pid = 3012] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 119 (1863F400) [pid = 3012] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 118 (1D45D400) [pid = 3012] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 117 (0E9E3000) [pid = 3012] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 116 (0D9F1000) [pid = 3012] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 115 (1A3A8400) [pid = 3012] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 114 (15A52800) [pid = 3012] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 113 (1B8DD400) [pid = 3012] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 112 (0D9E6800) [pid = 3012] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 111 (1D00C400) [pid = 3012] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 110 (1E10E000) [pid = 3012] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 109 (1D4B3800) [pid = 3012] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 108 (0D9ED800) [pid = 3012] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 107 (1AB97800) [pid = 3012] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 106 (17878800) [pid = 3012] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 105 (1E101400) [pid = 3012] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 104 (1D009C00) [pid = 3012] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 103 (1D233C00) [pid = 3012] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 102 (0D9F0800) [pid = 3012] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 101 (1D35EC00) [pid = 3012] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 100 (1D125000) [pid = 3012] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 99 (184B1000) [pid = 3012] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 98 (19D56C00) [pid = 3012] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 97 (0DB01800) [pid = 3012] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (0DB6AC00) [pid = 3012] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (0D973C00) [pid = 3012] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (15AE1800) [pid = 3012] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (1DFB9C00) [pid = 3012] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:00:54 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (19C79400) [pid = 3012] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:00:55 INFO - PROCESS | 3012 | 1468026055054 Marionette TRACE conn10 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 3012 | 1468026055092 Marionette TRACE conn10 <- [1,453,null,{"value":"13"}] 18:00:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:00:55 INFO - PROCESS | 3012 | 1468026055100 Marionette TRACE conn10 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 3012 | 1468026055102 Marionette TRACE conn10 <- [1,454,null,{}] 18:00:55 INFO - PROCESS | 3012 | 1468026055106 Marionette TRACE conn10 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:55 INFO - PROCESS | 3012 | 1468026055108 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:55 INFO - PROCESS | 3012 | 1468026055185 Marionette TRACE conn10 <- [1,455,null,{"value":null}] 18:00:55 INFO - PROCESS | 3012 | 1468026055191 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 3012 | 1468026055192 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:55 INFO - PROCESS | 3012 | ++DOCSHELL 0DB05800 == 33 [pid = 3012] [id = 123] 18:00:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0DF25800) [pid = 3012] [serial = 366] [outer = 00000000] 18:00:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (17878800) [pid = 3012] [serial = 367] [outer = 0DF25800] 18:00:55 INFO - PROCESS | 3012 | 1468026055235 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (18776800) [pid = 3012] [serial = 368] [outer = 0DF25800] 18:00:55 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:55 INFO - PROCESS | 3012 | 1468026055661 Marionette TRACE conn10 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:00:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:00:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 590ms 18:00:55 INFO - PROCESS | 3012 | 1468026055686 Marionette TRACE conn10 -> [0,457,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 3012 | 1468026055688 Marionette TRACE conn10 <- [1,457,null,{"value":"13"}] 18:00:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:00:55 INFO - PROCESS | 3012 | 1468026055705 Marionette TRACE conn10 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 3012 | 1468026055706 Marionette TRACE conn10 <- [1,458,null,{}] 18:00:55 INFO - PROCESS | 3012 | 1468026055711 Marionette TRACE conn10 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:55 INFO - PROCESS | 3012 | 1468026055713 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:55 INFO - PROCESS | 3012 | 1468026055791 Marionette TRACE conn10 <- [1,459,null,{"value":null}] 18:00:55 INFO - PROCESS | 3012 | 1468026055796 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 3012 | 1468026055798 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:55 INFO - PROCESS | 3012 | ++DOCSHELL 19D56C00 == 34 [pid = 3012] [id = 124] 18:00:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (19D57C00) [pid = 3012] [serial = 369] [outer = 00000000] 18:00:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (1D007000) [pid = 3012] [serial = 370] [outer = 19D57C00] 18:00:55 INFO - PROCESS | 3012 | 1468026055842 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 98 (1D00AC00) [pid = 3012] [serial = 371] [outer = 19D57C00] 18:00:56 INFO - PROCESS | 3012 | 1468026056256 Marionette TRACE conn10 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 3012 | 1468026056284 Marionette TRACE conn10 <- [1,461,null,{"value":"13"}] 18:00:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:00:56 INFO - PROCESS | 3012 | 1468026056287 Marionette TRACE conn10 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:00:56 INFO - PROCESS | 3012 | 1468026056289 Marionette TRACE conn10 <- [1,462,null,{}] 18:00:56 INFO - PROCESS | 3012 | 1468026056293 Marionette TRACE conn10 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:56 INFO - PROCESS | 3012 | 1468026056295 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:56 INFO - PROCESS | 3012 | 1468026056416 Marionette TRACE conn10 <- [1,463,null,{"value":null}] 18:00:56 INFO - PROCESS | 3012 | 1468026056441 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 3012 | 1468026056443 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:56 INFO - PROCESS | 3012 | ++DOCSHELL 1D22B000 == 35 [pid = 3012] [id = 125] 18:00:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 99 (1D22F000) [pid = 3012] [serial = 372] [outer = 00000000] 18:00:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 100 (1D35B000) [pid = 3012] [serial = 373] [outer = 1D22F000] 18:00:56 INFO - PROCESS | 3012 | 1468026056494 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 101 (1D35CC00) [pid = 3012] [serial = 374] [outer = 1D22F000] 18:00:57 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:57 INFO - PROCESS | 3012 | 1468026057023 Marionette TRACE conn10 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 3012 | 1468026057124 Marionette TRACE conn10 <- [1,465,null,{"value":"13"}] 18:00:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:00:57 INFO - PROCESS | 3012 | 1468026057129 Marionette TRACE conn10 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 3012 | 1468026057133 Marionette TRACE conn10 <- [1,466,null,{}] 18:00:57 INFO - PROCESS | 3012 | 1468026057138 Marionette TRACE conn10 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:57 INFO - PROCESS | 3012 | 1468026057141 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:57 INFO - PROCESS | 3012 | 1468026057271 Marionette TRACE conn10 <- [1,467,null,{"value":null}] 18:00:57 INFO - PROCESS | 3012 | 1468026057396 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 3012 | 1468026057401 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:57 INFO - PROCESS | 3012 | ++DOCSHELL 0DB07000 == 36 [pid = 3012] [id = 126] 18:00:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 102 (0DB64C00) [pid = 3012] [serial = 375] [outer = 00000000] 18:00:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 103 (0DC68400) [pid = 3012] [serial = 376] [outer = 0DB64C00] 18:00:57 INFO - PROCESS | 3012 | 1468026057459 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 104 (0E086400) [pid = 3012] [serial = 377] [outer = 0DB64C00] 18:00:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 105 (1675CC00) [pid = 3012] [serial = 378] [outer = 1FDFB800] 18:00:58 INFO - PROCESS | 3012 | 1468026058366 Marionette TRACE conn10 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 3012 | 1468026058422 Marionette TRACE conn10 <- [1,469,null,{"value":"13"}] 18:00:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:00:58 INFO - PROCESS | 3012 | 1468026058428 Marionette TRACE conn10 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - PROCESS | 3012 | 1468026058431 Marionette TRACE conn10 <- [1,470,null,{}] 18:00:58 INFO - PROCESS | 3012 | 1468026058435 Marionette TRACE conn10 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:58 INFO - PROCESS | 3012 | 1468026058438 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:58 INFO - PROCESS | 3012 | 1468026058557 Marionette TRACE conn10 <- [1,471,null,{"value":null}] 18:00:58 INFO - PROCESS | 3012 | 1468026058684 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:58 INFO - PROCESS | 3012 | 1468026058687 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:58 INFO - PROCESS | 3012 | ++DOCSHELL 15DD2C00 == 37 [pid = 3012] [id = 127] 18:00:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 106 (15DD5C00) [pid = 3012] [serial = 379] [outer = 00000000] 18:00:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 107 (19D61800) [pid = 3012] [serial = 380] [outer = 15DD5C00] 18:00:58 INFO - PROCESS | 3012 | 1468026058744 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 108 (1AF0A000) [pid = 3012] [serial = 381] [outer = 15DD5C00] 18:00:59 INFO - PROCESS | 3012 | --DOCSHELL 19D56C00 == 36 [pid = 3012] [id = 124] 18:00:59 INFO - PROCESS | 3012 | --DOCSHELL 0DB05800 == 35 [pid = 3012] [id = 123] 18:00:59 INFO - PROCESS | 3012 | --DOCSHELL 1AB07800 == 34 [pid = 3012] [id = 122] 18:00:59 INFO - PROCESS | 3012 | --DOCSHELL 18780000 == 33 [pid = 3012] [id = 121] 18:00:59 INFO - PROCESS | 3012 | --DOCSHELL 1874F000 == 32 [pid = 3012] [id = 120] 18:00:59 INFO - PROCESS | 3012 | --DOCSHELL 16CD8000 == 31 [pid = 3012] [id = 119] 18:00:59 INFO - PROCESS | 3012 | --DOCSHELL 0DF28000 == 30 [pid = 3012] [id = 118] 18:00:59 INFO - PROCESS | 3012 | --DOCSHELL 0DB05400 == 29 [pid = 3012] [id = 117] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 107 (1D4B4000) [pid = 3012] [serial = 248] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 106 (1BAD6400) [pid = 3012] [serial = 176] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 105 (1716C800) [pid = 3012] [serial = 215] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 104 (1D387000) [pid = 3012] [serial = 218] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 103 (0DF2A800) [pid = 3012] [serial = 133] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 102 (0DC66C00) [pid = 3012] [serial = 170] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 101 (1D4ABC00) [pid = 3012] [serial = 130] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 100 (1DBA4800) [pid = 3012] [serial = 209] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 99 (15AE4400) [pid = 3012] [serial = 173] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 98 (0E1BEC00) [pid = 3012] [serial = 212] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 97 (1E205800) [pid = 3012] [serial = 334] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (1DBA9C00) [pid = 3012] [serial = 260] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (0DF2C000) [pid = 3012] [serial = 251] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (1D35B400) [pid = 3012] [serial = 257] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (18775C00) [pid = 3012] [serial = 254] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1F298C00) [pid = 3012] [serial = 335] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (1E108C00) [pid = 3012] [serial = 331] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1D0D9400) [pid = 3012] [serial = 319] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1D38B400) [pid = 3012] [serial = 322] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1D234400) [pid = 3012] [serial = 320] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0E1B6000) [pid = 3012] [serial = 325] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1D459800) [pid = 3012] [serial = 323] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1D457000) [pid = 3012] [serial = 301] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1DFB4C00) [pid = 3012] [serial = 302] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1DBA6000) [pid = 3012] [serial = 328] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1877B800) [pid = 3012] [serial = 298] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (19D42400) [pid = 3012] [serial = 299] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AB4A000) [pid = 3012] [serial = 316] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0DB0BC00) [pid = 3012] [serial = 304] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DB63400) [pid = 3012] [serial = 305] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DFEE000) [pid = 3012] [serial = 295] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (15668C00) [pid = 3012] [serial = 296] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DC61C00) [pid = 3012] [serial = 307] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DFF5400) [pid = 3012] [serial = 308] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (17176400) [pid = 3012] [serial = 310] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (186CD000) [pid = 3012] [serial = 311] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1E207400) [pid = 3012] [serial = 293] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19D46000) [pid = 3012] [serial = 313] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19D53800) [pid = 3012] [serial = 314] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1E10AC00) [pid = 3012] [serial = 332] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1D4B2C00) [pid = 3012] [serial = 329] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (186D1400) [pid = 3012] [serial = 326] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1AF17C00) [pid = 3012] [serial = 317] [outer = 00000000] [url = about:blank] 18:00:59 INFO - PROCESS | 3012 | 1468026059628 Marionette TRACE conn10 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:00:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:00:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1221ms 18:00:59 INFO - PROCESS | 3012 | 1468026059652 Marionette TRACE conn10 -> [0,473,"getWindowHandle",null] 18:00:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:00:59 INFO - PROCESS | 3012 | 1468026059656 Marionette TRACE conn10 <- [1,473,null,{"value":"13"}] 18:00:59 INFO - PROCESS | 3012 | 1468026059661 Marionette TRACE conn10 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 3012 | 1468026059664 Marionette TRACE conn10 <- [1,474,null,{}] 18:00:59 INFO - PROCESS | 3012 | 1468026059670 Marionette TRACE conn10 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:59 INFO - PROCESS | 3012 | 1468026059672 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:59 INFO - PROCESS | 3012 | 1468026059761 Marionette TRACE conn10 <- [1,475,null,{"value":null}] 18:00:59 INFO - PROCESS | 3012 | 1468026059768 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 3012 | 1468026059771 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:00:59 INFO - PROCESS | 3012 | ++DOCSHELL 0DB03800 == 30 [pid = 3012] [id = 128] 18:00:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DB04400) [pid = 3012] [serial = 382] [outer = 00000000] 18:00:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0DB0BC00) [pid = 3012] [serial = 383] [outer = 0DB04400] 18:00:59 INFO - PROCESS | 3012 | 1468026059820 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DB62C00) [pid = 3012] [serial = 384] [outer = 0DB04400] 18:01:00 INFO - PROCESS | 3012 | 1468026060314 Marionette TRACE conn10 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:01:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:01:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 18:01:00 INFO - PROCESS | 3012 | 1468026060351 Marionette TRACE conn10 -> [0,477,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 3012 | 1468026060356 Marionette TRACE conn10 <- [1,477,null,{"value":"13"}] 18:01:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:01:00 INFO - PROCESS | 3012 | 1468026060361 Marionette TRACE conn10 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 3012 | 1468026060364 Marionette TRACE conn10 <- [1,478,null,{}] 18:01:00 INFO - PROCESS | 3012 | 1468026060387 Marionette TRACE conn10 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:00 INFO - PROCESS | 3012 | 1468026060389 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:00 INFO - PROCESS | 3012 | 1468026060475 Marionette TRACE conn10 <- [1,479,null,{"value":null}] 18:01:00 INFO - PROCESS | 3012 | 1468026060556 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 3012 | 1468026060558 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:00 INFO - PROCESS | 3012 | ++DOCSHELL 0DE9F000 == 31 [pid = 3012] [id = 129] 18:01:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DF23C00) [pid = 3012] [serial = 385] [outer = 00000000] 18:01:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DFF3400) [pid = 3012] [serial = 386] [outer = 0DF23C00] 18:01:00 INFO - PROCESS | 3012 | 1468026060612 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0E1B6000) [pid = 3012] [serial = 387] [outer = 0DF23C00] 18:01:01 INFO - PROCESS | 3012 | 1468026061001 Marionette TRACE conn10 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 18:01:01 INFO - PROCESS | 3012 | 1468026061036 Marionette TRACE conn10 -> [0,481,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 3012 | 1468026061039 Marionette TRACE conn10 <- [1,481,null,{"value":"13"}] 18:01:01 INFO - PROCESS | 3012 | 1468026061042 Marionette TRACE conn10 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:01:01 INFO - PROCESS | 3012 | 1468026061045 Marionette TRACE conn10 <- [1,482,null,{}] 18:01:01 INFO - PROCESS | 3012 | 1468026061056 Marionette TRACE conn10 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:01 INFO - PROCESS | 3012 | 1468026061060 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:01 INFO - PROCESS | 3012 | 1468026061174 Marionette TRACE conn10 <- [1,483,null,{"value":null}] 18:01:01 INFO - PROCESS | 3012 | 1468026061185 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 3012 | 1468026061188 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:01 INFO - PROCESS | 3012 | ++DOCSHELL 15DD4C00 == 32 [pid = 3012] [id = 130] 18:01:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15DD6800) [pid = 3012] [serial = 388] [outer = 00000000] 18:01:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (16CD0000) [pid = 3012] [serial = 389] [outer = 15DD6800] 18:01:01 INFO - PROCESS | 3012 | 1468026061235 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (17884400) [pid = 3012] [serial = 390] [outer = 15DD6800] 18:01:01 INFO - PROCESS | 3012 | 1468026061675 Marionette TRACE conn10 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 18:01:01 INFO - PROCESS | 3012 | 1468026061740 Marionette TRACE conn10 -> [0,485,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 3012 | 1468026061743 Marionette TRACE conn10 <- [1,485,null,{"value":"13"}] 18:01:01 INFO - PROCESS | 3012 | 1468026061746 Marionette TRACE conn10 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 3012 | 1468026061747 Marionette TRACE conn10 <- [1,486,null,{}] 18:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:01:01 INFO - PROCESS | 3012 | 1468026061750 Marionette TRACE conn10 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:01 INFO - PROCESS | 3012 | 1468026061752 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:01 INFO - PROCESS | 3012 | 1468026061865 Marionette TRACE conn10 <- [1,487,null,{"value":null}] 18:01:01 INFO - PROCESS | 3012 | 1468026061872 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 3012 | 1468026061874 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:01 INFO - PROCESS | 3012 | ++DOCSHELL 18752800 == 33 [pid = 3012] [id = 131] 18:01:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18753000) [pid = 3012] [serial = 391] [outer = 00000000] 18:01:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18776000) [pid = 3012] [serial = 392] [outer = 18753000] 18:01:01 INFO - PROCESS | 3012 | 1468026061962 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18780C00) [pid = 3012] [serial = 393] [outer = 18753000] 18:01:02 INFO - PROCESS | 3012 | 1468026062368 Marionette TRACE conn10 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:01:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:01:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 18:01:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:01:02 INFO - PROCESS | 3012 | 1468026062423 Marionette TRACE conn10 -> [0,489,"getWindowHandle",null] 18:01:02 INFO - PROCESS | 3012 | 1468026062425 Marionette TRACE conn10 <- [1,489,null,{"value":"13"}] 18:01:02 INFO - PROCESS | 3012 | 1468026062432 Marionette TRACE conn10 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:01:02 INFO - PROCESS | 3012 | 1468026062434 Marionette TRACE conn10 <- [1,490,null,{}] 18:01:02 INFO - PROCESS | 3012 | 1468026062437 Marionette TRACE conn10 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:02 INFO - PROCESS | 3012 | 1468026062439 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:02 INFO - PROCESS | 3012 | 1468026062548 Marionette TRACE conn10 <- [1,491,null,{"value":null}] 18:01:02 INFO - PROCESS | 3012 | 1468026062651 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 3012 | 1468026062653 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:02 INFO - PROCESS | 3012 | ++DOCSHELL 18BCC400 == 34 [pid = 3012] [id = 132] 18:01:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18BCC800) [pid = 3012] [serial = 394] [outer = 00000000] 18:01:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D43400) [pid = 3012] [serial = 395] [outer = 18BCC800] 18:01:02 INFO - PROCESS | 3012 | 1468026062698 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D53C00) [pid = 3012] [serial = 396] [outer = 18BCC800] 18:01:03 INFO - PROCESS | 3012 | 1468026063114 Marionette TRACE conn10 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:01:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 731ms 18:01:03 INFO - PROCESS | 3012 | 1468026063162 Marionette TRACE conn10 -> [0,493,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 3012 | 1468026063164 Marionette TRACE conn10 <- [1,493,null,{"value":"13"}] 18:01:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:01:03 INFO - PROCESS | 3012 | 1468026063167 Marionette TRACE conn10 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 3012 | 1468026063169 Marionette TRACE conn10 <- [1,494,null,{}] 18:01:03 INFO - PROCESS | 3012 | 1468026063172 Marionette TRACE conn10 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:03 INFO - PROCESS | 3012 | 1468026063178 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:03 INFO - PROCESS | 3012 | 1468026063320 Marionette TRACE conn10 <- [1,495,null,{"value":null}] 18:01:03 INFO - PROCESS | 3012 | 1468026063375 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 3012 | 1468026063377 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:03 INFO - PROCESS | 3012 | ++DOCSHELL 0CA18800 == 35 [pid = 3012] [id = 133] 18:01:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D42C00) [pid = 3012] [serial = 397] [outer = 00000000] 18:01:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1B8DD400) [pid = 3012] [serial = 398] [outer = 19D42C00] 18:01:03 INFO - PROCESS | 3012 | 1468026063421 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1A309400) [pid = 3012] [serial = 399] [outer = 19D42C00] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0E1C1800) [pid = 3012] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (16CD8C00) [pid = 3012] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DF29000) [pid = 3012] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1874F400) [pid = 3012] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (18BD3C00) [pid = 3012] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB06800) [pid = 3012] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1AB0E400) [pid = 3012] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (19D57C00) [pid = 3012] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0E1C2400) [pid = 3012] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18784C00) [pid = 3012] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D0DC400) [pid = 3012] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:01:03 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0DF25800) [pid = 3012] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:01:03 INFO - PROCESS | 3012 | 1468026063877 Marionette TRACE conn10 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:01:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 18:01:03 INFO - PROCESS | 3012 | 1468026063898 Marionette TRACE conn10 -> [0,497,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 3012 | 1468026063900 Marionette TRACE conn10 <- [1,497,null,{"value":"13"}] 18:01:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:01:03 INFO - PROCESS | 3012 | 1468026063903 Marionette TRACE conn10 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 3012 | 1468026063905 Marionette TRACE conn10 <- [1,498,null,{}] 18:01:03 INFO - PROCESS | 3012 | 1468026063908 Marionette TRACE conn10 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:03 INFO - PROCESS | 3012 | 1468026063910 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:04 INFO - PROCESS | 3012 | 1468026063991 Marionette TRACE conn10 <- [1,499,null,{"value":null}] 18:01:04 INFO - PROCESS | 3012 | 1468026063996 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 3012 | 1468026063998 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:04 INFO - PROCESS | 3012 | ++DOCSHELL 0E1C1800 == 36 [pid = 3012] [id = 134] 18:01:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (16CD8C00) [pid = 3012] [serial = 400] [outer = 00000000] 18:01:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1AF12800) [pid = 3012] [serial = 401] [outer = 16CD8C00] 18:01:04 INFO - PROCESS | 3012 | 1468026064042 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1B8DD000) [pid = 3012] [serial = 402] [outer = 16CD8C00] 18:01:04 INFO - PROCESS | 3012 | 1468026064413 Marionette TRACE conn10 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:01:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:01:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 530ms 18:01:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:01:04 INFO - PROCESS | 3012 | 1468026064442 Marionette TRACE conn10 -> [0,501,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 3012 | 1468026064444 Marionette TRACE conn10 <- [1,501,null,{"value":"13"}] 18:01:04 INFO - PROCESS | 3012 | 1468026064447 Marionette TRACE conn10 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 3012 | 1468026064449 Marionette TRACE conn10 <- [1,502,null,{}] 18:01:04 INFO - PROCESS | 3012 | 1468026064457 Marionette TRACE conn10 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:04 INFO - PROCESS | 3012 | 1468026064459 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:04 INFO - PROCESS | 3012 | 1468026064582 Marionette TRACE conn10 <- [1,503,null,{"value":null}] 18:01:04 INFO - PROCESS | 3012 | 1468026064633 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 3012 | 1468026064635 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:04 INFO - PROCESS | 3012 | ++DOCSHELL 152DC800 == 37 [pid = 3012] [id = 135] 18:01:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18779800) [pid = 3012] [serial = 403] [outer = 00000000] 18:01:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1D0DC400) [pid = 3012] [serial = 404] [outer = 18779800] 18:01:04 INFO - PROCESS | 3012 | 1468026064678 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1D0E2C00) [pid = 3012] [serial = 405] [outer = 18779800] 18:01:05 INFO - PROCESS | 3012 | 1468026065107 Marionette TRACE conn10 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:01:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 18:01:05 INFO - PROCESS | 3012 | 1468026065130 Marionette TRACE conn10 -> [0,505,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 3012 | 1468026065132 Marionette TRACE conn10 <- [1,505,null,{"value":"13"}] 18:01:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:01:05 INFO - PROCESS | 3012 | 1468026065147 Marionette TRACE conn10 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 3012 | 1468026065149 Marionette TRACE conn10 <- [1,506,null,{}] 18:01:05 INFO - PROCESS | 3012 | 1468026065152 Marionette TRACE conn10 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:05 INFO - PROCESS | 3012 | 1468026065154 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:05 INFO - PROCESS | 3012 | 1468026065233 Marionette TRACE conn10 <- [1,507,null,{"value":null}] 18:01:05 INFO - PROCESS | 3012 | 1468026065238 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 3012 | 1468026065240 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:05 INFO - PROCESS | 3012 | ++DOCSHELL 0E1BF800 == 38 [pid = 3012] [id = 136] 18:01:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15D4C800) [pid = 3012] [serial = 406] [outer = 00000000] 18:01:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D35C400) [pid = 3012] [serial = 407] [outer = 15D4C800] 18:01:05 INFO - PROCESS | 3012 | 1468026065282 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D362400) [pid = 3012] [serial = 408] [outer = 15D4C800] 18:01:05 INFO - PROCESS | 3012 | 1468026065694 Marionette TRACE conn10 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:01:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 570ms 18:01:05 INFO - PROCESS | 3012 | 1468026065719 Marionette TRACE conn10 -> [0,509,"getWindowHandle",null] 18:01:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:01:05 INFO - PROCESS | 3012 | 1468026065721 Marionette TRACE conn10 <- [1,509,null,{"value":"13"}] 18:01:05 INFO - PROCESS | 3012 | 1468026065724 Marionette TRACE conn10 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 3012 | 1468026065725 Marionette TRACE conn10 <- [1,510,null,{}] 18:01:05 INFO - PROCESS | 3012 | 1468026065729 Marionette TRACE conn10 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:05 INFO - PROCESS | 3012 | 1468026065730 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:05 INFO - PROCESS | 3012 | 1468026065900 Marionette TRACE conn10 <- [1,511,null,{"value":null}] 18:01:06 INFO - PROCESS | 3012 | 1468026066042 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 3012 | 1468026066045 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:06 INFO - PROCESS | 3012 | ++DOCSHELL 0D45E400 == 39 [pid = 3012] [id = 137] 18:01:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0D4F6800) [pid = 3012] [serial = 409] [outer = 00000000] 18:01:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0D9ED400) [pid = 3012] [serial = 410] [outer = 0D4F6800] 18:01:06 INFO - PROCESS | 3012 | 1468026066104 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0DB04000) [pid = 3012] [serial = 411] [outer = 0D4F6800] 18:01:06 INFO - PROCESS | 3012 | 1468026066678 Marionette TRACE conn10 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:01:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1019ms 18:01:06 INFO - PROCESS | 3012 | 1468026066744 Marionette TRACE conn10 -> [0,513,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 3012 | 1468026066748 Marionette TRACE conn10 <- [1,513,null,{"value":"13"}] 18:01:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:01:06 INFO - PROCESS | 3012 | 1468026066753 Marionette TRACE conn10 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 3012 | 1468026066757 Marionette TRACE conn10 <- [1,514,null,{}] 18:01:06 INFO - PROCESS | 3012 | 1468026066762 Marionette TRACE conn10 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:06 INFO - PROCESS | 3012 | 1468026066765 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:06 INFO - PROCESS | 3012 | 1468026066933 Marionette TRACE conn10 <- [1,515,null,{"value":null}] 18:01:07 INFO - PROCESS | 3012 | 1468026067025 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 3012 | 1468026067028 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:07 INFO - PROCESS | 3012 | ++DOCSHELL 0E50FC00 == 40 [pid = 3012] [id = 138] 18:01:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0E58C800) [pid = 3012] [serial = 412] [outer = 00000000] 18:01:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (15A77000) [pid = 3012] [serial = 413] [outer = 0E58C800] 18:01:07 INFO - PROCESS | 3012 | 1468026067084 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1672B400) [pid = 3012] [serial = 414] [outer = 0E58C800] 18:01:07 INFO - PROCESS | 3012 | 1468026067650 Marionette TRACE conn10 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:01:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 18:01:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 18:01:07 INFO - PROCESS | 3012 | 1468026067688 Marionette TRACE conn10 -> [0,517,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 3012 | 1468026067691 Marionette TRACE conn10 <- [1,517,null,{"value":"13"}] 18:01:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:01:07 INFO - PROCESS | 3012 | 1468026067695 Marionette TRACE conn10 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 3012 | 1468026067697 Marionette TRACE conn10 <- [1,518,null,{}] 18:01:07 INFO - PROCESS | 3012 | 1468026067702 Marionette TRACE conn10 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:07 INFO - PROCESS | 3012 | 1468026067704 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:07 INFO - PROCESS | 3012 | 1468026067815 Marionette TRACE conn10 <- [1,519,null,{"value":null}] 18:01:07 INFO - PROCESS | 3012 | 1468026067914 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 3012 | 1468026067917 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:07 INFO - PROCESS | 3012 | ++DOCSHELL 1A996C00 == 41 [pid = 3012] [id = 139] 18:01:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1A998C00) [pid = 3012] [serial = 415] [outer = 00000000] 18:01:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1B8D7000) [pid = 3012] [serial = 416] [outer = 1A998C00] 18:01:08 INFO - PROCESS | 3012 | 1468026067972 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D355400) [pid = 3012] [serial = 417] [outer = 1A998C00] 18:01:08 INFO - PROCESS | 3012 | 1468026068600 Marionette TRACE conn10 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:01:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:01:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 970ms 18:01:08 INFO - PROCESS | 3012 | 1468026068668 Marionette TRACE conn10 -> [0,521,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 3012 | 1468026068672 Marionette TRACE conn10 <- [1,521,null,{"value":"13"}] 18:01:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:01:08 INFO - PROCESS | 3012 | 1468026068683 Marionette TRACE conn10 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 3012 | 1468026068688 Marionette TRACE conn10 <- [1,522,null,{}] 18:01:08 INFO - PROCESS | 3012 | 1468026068692 Marionette TRACE conn10 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:08 INFO - PROCESS | 3012 | 1468026068695 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:08 INFO - PROCESS | 3012 | 1468026068807 Marionette TRACE conn10 <- [1,523,null,{"value":null}] 18:01:08 INFO - PROCESS | 3012 | 1468026068930 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 3012 | 1468026068932 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:08 INFO - PROCESS | 3012 | ++DOCSHELL 1D001800 == 42 [pid = 3012] [id = 140] 18:01:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D390400) [pid = 3012] [serial = 418] [outer = 00000000] 18:01:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1D4B0000) [pid = 3012] [serial = 419] [outer = 1D390400] 18:01:09 INFO - PROCESS | 3012 | 1468026068986 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1D4B2800) [pid = 3012] [serial = 420] [outer = 1D390400] 18:01:09 INFO - PROCESS | 3012 | 1468026069549 Marionette TRACE conn10 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:01:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 931ms 18:01:09 INFO - PROCESS | 3012 | 1468026069608 Marionette TRACE conn10 -> [0,525,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 3012 | 1468026069610 Marionette TRACE conn10 <- [1,525,null,{"value":"13"}] 18:01:09 INFO - PROCESS | 3012 | 1468026069614 Marionette TRACE conn10 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:01:09 INFO - PROCESS | 3012 | 1468026069616 Marionette TRACE conn10 <- [1,526,null,{}] 18:01:09 INFO - PROCESS | 3012 | 1468026069620 Marionette TRACE conn10 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:09 INFO - PROCESS | 3012 | 1468026069622 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:09 INFO - PROCESS | 3012 | 1468026069731 Marionette TRACE conn10 <- [1,527,null,{"value":null}] 18:01:10 INFO - PROCESS | 3012 | 1468026069975 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 3012 | 1468026069978 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:10 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EDC00 == 43 [pid = 3012] [id = 141] 18:01:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0D9F1000) [pid = 3012] [serial = 421] [outer = 00000000] 18:01:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (0DB61000) [pid = 3012] [serial = 422] [outer = 0D9F1000] 18:01:10 INFO - PROCESS | 3012 | 1468026070064 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (0DEA0000) [pid = 3012] [serial = 423] [outer = 0D9F1000] 18:01:10 INFO - PROCESS | 3012 | 1468026070700 Marionette TRACE conn10 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 0E1BF800 == 42 [pid = 3012] [id = 136] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 152DC800 == 41 [pid = 3012] [id = 135] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 0E1C1800 == 40 [pid = 3012] [id = 134] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 0CA18800 == 39 [pid = 3012] [id = 133] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 18BCC400 == 38 [pid = 3012] [id = 132] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 18752800 == 37 [pid = 3012] [id = 131] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 15DD4C00 == 36 [pid = 3012] [id = 130] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 0DE9F000 == 35 [pid = 3012] [id = 129] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 0DB03800 == 34 [pid = 3012] [id = 128] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 0E1BA000 == 33 [pid = 3012] [id = 116] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 0DB07000 == 32 [pid = 3012] [id = 126] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 15DD2C00 == 31 [pid = 3012] [id = 127] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 1D22B000 == 30 [pid = 3012] [id = 125] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 1D001800 == 29 [pid = 3012] [id = 140] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 0E50FC00 == 28 [pid = 3012] [id = 138] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 1A996C00 == 27 [pid = 3012] [id = 139] 18:01:11 INFO - PROCESS | 3012 | --DOCSHELL 0D45E400 == 26 [pid = 3012] [id = 137] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (1716C400) [pid = 3012] [serial = 338] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (15A75400) [pid = 3012] [serial = 337] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1B8DE800) [pid = 3012] [serial = 341] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (19D46400) [pid = 3012] [serial = 340] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1FDEF800) [pid = 3012] [serial = 344] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1D00AC00) [pid = 3012] [serial = 371] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1E201C00) [pid = 3012] [serial = 343] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1D010800) [pid = 3012] [serial = 365] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (18A7BC00) [pid = 3012] [serial = 359] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (17878800) [pid = 3012] [serial = 367] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18776800) [pid = 3012] [serial = 368] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1D35B000) [pid = 3012] [serial = 373] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (184AD400) [pid = 3012] [serial = 356] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (15AE6800) [pid = 3012] [serial = 347] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (152DD800) [pid = 3012] [serial = 346] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (17173400) [pid = 3012] [serial = 355] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0E120000) [pid = 3012] [serial = 352] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E1C0000) [pid = 3012] [serial = 353] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (18783800) [pid = 3012] [serial = 358] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1A3AE800) [pid = 3012] [serial = 362] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D43C00) [pid = 3012] [serial = 361] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DB0A000) [pid = 3012] [serial = 349] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0DB0D800) [pid = 3012] [serial = 350] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1D005000) [pid = 3012] [serial = 364] [outer = 00000000] [url = about:blank] 18:01:11 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D007000) [pid = 3012] [serial = 370] [outer = 00000000] [url = about:blank] 18:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 18:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1780ms 18:01:11 INFO - PROCESS | 3012 | 1468026071498 Marionette TRACE conn10 -> [0,529,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 3012 | 1468026071501 Marionette TRACE conn10 <- [1,529,null,{"value":"13"}] 18:01:11 INFO - PROCESS | 3012 | 1468026071507 Marionette TRACE conn10 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 3012 | 1468026071511 Marionette TRACE conn10 <- [1,530,null,{}] 18:01:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:01:11 INFO - PROCESS | 3012 | 1468026071518 Marionette TRACE conn10 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:11 INFO - PROCESS | 3012 | 1468026071521 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:11 INFO - PROCESS | 3012 | 1468026071607 Marionette TRACE conn10 <- [1,531,null,{"value":null}] 18:01:11 INFO - PROCESS | 3012 | 1468026071617 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 3012 | 1468026071620 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:11 INFO - PROCESS | 3012 | ++DOCSHELL 0DB08C00 == 27 [pid = 3012] [id = 142] 18:01:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0DB0A000) [pid = 3012] [serial = 424] [outer = 00000000] 18:01:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DB62400) [pid = 3012] [serial = 425] [outer = 0DB0A000] 18:01:11 INFO - PROCESS | 3012 | 1468026071670 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DC62400) [pid = 3012] [serial = 426] [outer = 0DB0A000] 18:01:12 INFO - PROCESS | 3012 | 1468026072431 Marionette TRACE conn10 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:01:12 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 18:01:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:01:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:01:12 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 18:01:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:01:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:01:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 970ms 18:01:12 INFO - PROCESS | 3012 | 1468026072489 Marionette TRACE conn10 -> [0,533,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 3012 | 1468026072492 Marionette TRACE conn10 <- [1,533,null,{"value":"13"}] 18:01:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:01:12 INFO - PROCESS | 3012 | 1468026072499 Marionette TRACE conn10 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 3012 | 1468026072503 Marionette TRACE conn10 <- [1,534,null,{}] 18:01:12 INFO - PROCESS | 3012 | 1468026072507 Marionette TRACE conn10 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:12 INFO - PROCESS | 3012 | 1468026072511 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:12 INFO - PROCESS | 3012 | 1468026072615 Marionette TRACE conn10 <- [1,535,null,{"value":null}] 18:01:12 INFO - PROCESS | 3012 | 1468026072693 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 3012 | 1468026072695 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:12 INFO - PROCESS | 3012 | ++DOCSHELL 152DDC00 == 28 [pid = 3012] [id = 143] 18:01:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (15663000) [pid = 3012] [serial = 427] [outer = 00000000] 18:01:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (156AB800) [pid = 3012] [serial = 428] [outer = 15663000] 18:01:12 INFO - PROCESS | 3012 | 1468026072743 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (15A53800) [pid = 3012] [serial = 429] [outer = 15663000] 18:01:13 INFO - PROCESS | 3012 | 1468026073399 Marionette TRACE conn10 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:01:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 18:01:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 931ms 18:01:13 INFO - PROCESS | 3012 | 1468026073428 Marionette TRACE conn10 -> [0,537,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 3012 | 1468026073430 Marionette TRACE conn10 <- [1,537,null,{"value":"13"}] 18:01:13 INFO - PROCESS | 3012 | 1468026073434 Marionette TRACE conn10 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:01:13 INFO - PROCESS | 3012 | 1468026073436 Marionette TRACE conn10 <- [1,538,null,{}] 18:01:13 INFO - PROCESS | 3012 | 1468026073447 Marionette TRACE conn10 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:13 INFO - PROCESS | 3012 | 1468026073452 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:13 INFO - PROCESS | 3012 | 1468026073574 Marionette TRACE conn10 <- [1,539,null,{"value":null}] 18:01:13 INFO - PROCESS | 3012 | 1468026073585 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 3012 | 1468026073588 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:13 INFO - PROCESS | 3012 | ++DOCSHELL 18639800 == 29 [pid = 3012] [id = 144] 18:01:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1863A800) [pid = 3012] [serial = 430] [outer = 00000000] 18:01:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1874EC00) [pid = 3012] [serial = 431] [outer = 1863A800] 18:01:13 INFO - PROCESS | 3012 | 1468026073644 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (18753400) [pid = 3012] [serial = 432] [outer = 1863A800] 18:01:14 INFO - PROCESS | 3012 | 1468026074036 Marionette TRACE conn10 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 18:01:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 18:01:14 INFO - PROCESS | 3012 | 1468026074073 Marionette TRACE conn10 -> [0,541,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 3012 | 1468026074075 Marionette TRACE conn10 <- [1,541,null,{"value":"13"}] 18:01:14 INFO - PROCESS | 3012 | 1468026074078 Marionette TRACE conn10 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:01:14 INFO - PROCESS | 3012 | 1468026074080 Marionette TRACE conn10 <- [1,542,null,{}] 18:01:14 INFO - PROCESS | 3012 | 1468026074084 Marionette TRACE conn10 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:14 INFO - PROCESS | 3012 | 1468026074086 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:14 INFO - PROCESS | 3012 | 1468026074209 Marionette TRACE conn10 <- [1,543,null,{"value":null}] 18:01:14 INFO - PROCESS | 3012 | 1468026074215 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 3012 | 1468026074217 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:14 INFO - PROCESS | 3012 | ++DOCSHELL 18777800 == 30 [pid = 3012] [id = 145] 18:01:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18779000) [pid = 3012] [serial = 433] [outer = 00000000] 18:01:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19C72C00) [pid = 3012] [serial = 434] [outer = 18779000] 18:01:14 INFO - PROCESS | 3012 | 1468026074310 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D44800) [pid = 3012] [serial = 435] [outer = 18779000] 18:01:14 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:14 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:14 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:14 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:14 INFO - PROCESS | 3012 | 1468026074737 Marionette TRACE conn10 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 18:01:14 INFO - PROCESS | 3012 | 1468026074753 Marionette TRACE conn10 -> [0,545,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 3012 | 1468026074755 Marionette TRACE conn10 <- [1,545,null,{"value":"13"}] 18:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:01:14 INFO - PROCESS | 3012 | 1468026074758 Marionette TRACE conn10 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 3012 | 1468026074760 Marionette TRACE conn10 <- [1,546,null,{}] 18:01:14 INFO - PROCESS | 3012 | 1468026074772 Marionette TRACE conn10 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:14 INFO - PROCESS | 3012 | 1468026074774 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:14 INFO - PROCESS | 3012 | 1468026074878 Marionette TRACE conn10 <- [1,547,null,{"value":null}] 18:01:14 INFO - PROCESS | 3012 | 1468026074884 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 3012 | 1468026074886 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:14 INFO - PROCESS | 3012 | ++DOCSHELL 19D5E000 == 31 [pid = 3012] [id = 146] 18:01:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (19D5F400) [pid = 3012] [serial = 436] [outer = 00000000] 18:01:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1A3AE800) [pid = 3012] [serial = 437] [outer = 19D5F400] 18:01:14 INFO - PROCESS | 3012 | 1468026074929 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1A996C00) [pid = 3012] [serial = 438] [outer = 19D5F400] 18:01:15 INFO - PROCESS | 3012 | 1468026075306 Marionette TRACE conn10 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 570ms 18:01:15 INFO - PROCESS | 3012 | 1468026075330 Marionette TRACE conn10 -> [0,549,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 3012 | 1468026075332 Marionette TRACE conn10 <- [1,549,null,{"value":"13"}] 18:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:01:15 INFO - PROCESS | 3012 | 1468026075342 Marionette TRACE conn10 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 3012 | 1468026075344 Marionette TRACE conn10 <- [1,550,null,{}] 18:01:15 INFO - PROCESS | 3012 | 1468026075347 Marionette TRACE conn10 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:15 INFO - PROCESS | 3012 | 1468026075353 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:15 INFO - PROCESS | 3012 | 1468026075491 Marionette TRACE conn10 <- [1,551,null,{"value":null}] 18:01:15 INFO - PROCESS | 3012 | 1468026075497 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 3012 | 1468026075499 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:15 INFO - PROCESS | 3012 | ++DOCSHELL 1B8D0000 == 32 [pid = 3012] [id = 147] 18:01:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1B8D4C00) [pid = 3012] [serial = 439] [outer = 00000000] 18:01:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D006400) [pid = 3012] [serial = 440] [outer = 1B8D4C00] 18:01:15 INFO - PROCESS | 3012 | 1468026075545 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D00CC00) [pid = 3012] [serial = 441] [outer = 1B8D4C00] 18:01:15 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:15 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (15D4C800) [pid = 3012] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (18753000) [pid = 3012] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (18BCC800) [pid = 3012] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (19D42C00) [pid = 3012] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (16CD8C00) [pid = 3012] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DB64C00) [pid = 3012] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DF23C00) [pid = 3012] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DB04400) [pid = 3012] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18779800) [pid = 3012] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D22F000) [pid = 3012] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (15DD6800) [pid = 3012] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:01:16 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (15DD5C00) [pid = 3012] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:01:16 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:16 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:16 INFO - PROCESS | 3012 | 1468026076150 Marionette TRACE conn10 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:01:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:01:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 831ms 18:01:16 INFO - PROCESS | 3012 | 1468026076174 Marionette TRACE conn10 -> [0,553,"getWindowHandle",null] 18:01:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:01:16 INFO - PROCESS | 3012 | 1468026076176 Marionette TRACE conn10 <- [1,553,null,{"value":"13"}] 18:01:16 INFO - PROCESS | 3012 | 1468026076179 Marionette TRACE conn10 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 3012 | 1468026076181 Marionette TRACE conn10 <- [1,554,null,{}] 18:01:16 INFO - PROCESS | 3012 | 1468026076185 Marionette TRACE conn10 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:16 INFO - PROCESS | 3012 | 1468026076187 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:16 INFO - PROCESS | 3012 | 1468026076271 Marionette TRACE conn10 <- [1,555,null,{"value":null}] 18:01:16 INFO - PROCESS | 3012 | 1468026076277 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 3012 | 1468026076278 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:16 INFO - PROCESS | 3012 | ++DOCSHELL 0DB6B000 == 33 [pid = 3012] [id = 148] 18:01:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DE9D000) [pid = 3012] [serial = 442] [outer = 00000000] 18:01:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15AED000) [pid = 3012] [serial = 443] [outer = 0DE9D000] 18:01:16 INFO - PROCESS | 3012 | 1468026076321 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (15C59400) [pid = 3012] [serial = 444] [outer = 0DE9D000] 18:01:16 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:16 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:16 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:16 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:16 INFO - PROCESS | 3012 | 1468026076752 Marionette TRACE conn10 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:01:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:01:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 18:01:16 INFO - PROCESS | 3012 | 1468026076877 Marionette TRACE conn10 -> [0,557,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 3012 | 1468026076879 Marionette TRACE conn10 <- [1,557,null,{"value":"13"}] 18:01:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:01:16 INFO - PROCESS | 3012 | 1468026076887 Marionette TRACE conn10 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 3012 | 1468026076889 Marionette TRACE conn10 <- [1,558,null,{}] 18:01:16 INFO - PROCESS | 3012 | 1468026076892 Marionette TRACE conn10 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:16 INFO - PROCESS | 3012 | 1468026076894 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:17 INFO - PROCESS | 3012 | 1468026076970 Marionette TRACE conn10 <- [1,559,null,{"value":null}] 18:01:17 INFO - PROCESS | 3012 | 1468026076976 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 3012 | 1468026076978 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:17 INFO - PROCESS | 3012 | ++DOCSHELL 18754800 == 34 [pid = 3012] [id = 149] 18:01:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18781800) [pid = 3012] [serial = 445] [outer = 00000000] 18:01:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D0D4C00) [pid = 3012] [serial = 446] [outer = 18781800] 18:01:17 INFO - PROCESS | 3012 | 1468026077021 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D0D5C00) [pid = 3012] [serial = 447] [outer = 18781800] 18:01:17 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:17 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:17 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:17 INFO - PROCESS | 3012 | 1468026077394 Marionette TRACE conn10 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:01:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:01:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 530ms 18:01:17 INFO - PROCESS | 3012 | 1468026077422 Marionette TRACE conn10 -> [0,561,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 3012 | 1468026077423 Marionette TRACE conn10 <- [1,561,null,{"value":"13"}] 18:01:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:01:17 INFO - PROCESS | 3012 | 1468026077427 Marionette TRACE conn10 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 3012 | 1468026077428 Marionette TRACE conn10 <- [1,562,null,{}] 18:01:17 INFO - PROCESS | 3012 | 1468026077432 Marionette TRACE conn10 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:17 INFO - PROCESS | 3012 | 1468026077433 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:17 INFO - PROCESS | 3012 | 1468026077543 Marionette TRACE conn10 <- [1,563,null,{"value":null}] 18:01:17 INFO - PROCESS | 3012 | 1468026077580 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 3012 | 1468026077582 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:17 INFO - PROCESS | 3012 | ++DOCSHELL 18781C00 == 35 [pid = 3012] [id = 150] 18:01:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D12E000) [pid = 3012] [serial = 448] [outer = 00000000] 18:01:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D387000) [pid = 3012] [serial = 449] [outer = 1D12E000] 18:01:17 INFO - PROCESS | 3012 | 1468026077626 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D38DC00) [pid = 3012] [serial = 450] [outer = 1D12E000] 18:01:18 INFO - PROCESS | 3012 | 1468026078015 Marionette TRACE conn10 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:01:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 18:01:18 INFO - PROCESS | 3012 | 1468026078082 Marionette TRACE conn10 -> [0,565,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 3012 | 1468026078086 Marionette TRACE conn10 <- [1,565,null,{"value":"13"}] 18:01:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:01:18 INFO - PROCESS | 3012 | 1468026078091 Marionette TRACE conn10 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 3012 | 1468026078095 Marionette TRACE conn10 <- [1,566,null,{}] 18:01:18 INFO - PROCESS | 3012 | 1468026078102 Marionette TRACE conn10 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:18 INFO - PROCESS | 3012 | 1468026078105 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:18 INFO - PROCESS | 3012 | 1468026078251 Marionette TRACE conn10 <- [1,567,null,{"value":null}] 18:01:18 INFO - PROCESS | 3012 | 1468026078336 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 3012 | 1468026078341 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:18 INFO - PROCESS | 3012 | ++DOCSHELL 0D975800 == 36 [pid = 3012] [id = 151] 18:01:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0D97F000) [pid = 3012] [serial = 451] [outer = 00000000] 18:01:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0DB0E800) [pid = 3012] [serial = 452] [outer = 0D97F000] 18:01:18 INFO - PROCESS | 3012 | 1468026078397 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0DE23800) [pid = 3012] [serial = 453] [outer = 0D97F000] 18:01:19 INFO - PROCESS | 3012 | 1468026079257 Marionette TRACE conn10 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:01:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:01:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1234ms 18:01:19 INFO - PROCESS | 3012 | 1468026079329 Marionette TRACE conn10 -> [0,569,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 3012 | 1468026079332 Marionette TRACE conn10 <- [1,569,null,{"value":"13"}] 18:01:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:01:19 INFO - PROCESS | 3012 | 1468026079339 Marionette TRACE conn10 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 3012 | 1468026079343 Marionette TRACE conn10 <- [1,570,null,{}] 18:01:19 INFO - PROCESS | 3012 | 1468026079347 Marionette TRACE conn10 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:19 INFO - PROCESS | 3012 | 1468026079350 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:19 INFO - PROCESS | 3012 | 1468026079469 Marionette TRACE conn10 <- [1,571,null,{"value":null}] 18:01:19 INFO - PROCESS | 3012 | 1468026079551 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 3012 | 1468026079553 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:19 INFO - PROCESS | 3012 | ++DOCSHELL 17878800 == 37 [pid = 3012] [id = 152] 18:01:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (184ABC00) [pid = 3012] [serial = 454] [outer = 00000000] 18:01:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (186C8400) [pid = 3012] [serial = 455] [outer = 184ABC00] 18:01:19 INFO - PROCESS | 3012 | 1468026079650 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (18777000) [pid = 3012] [serial = 456] [outer = 184ABC00] 18:01:20 INFO - PROCESS | 3012 | 1468026080361 Marionette TRACE conn10 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:01:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:01:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1074ms 18:01:20 INFO - PROCESS | 3012 | 1468026080414 Marionette TRACE conn10 -> [0,573,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 3012 | 1468026080418 Marionette TRACE conn10 <- [1,573,null,{"value":"13"}] 18:01:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:01:20 INFO - PROCESS | 3012 | 1468026080424 Marionette TRACE conn10 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - PROCESS | 3012 | 1468026080427 Marionette TRACE conn10 <- [1,574,null,{}] 18:01:20 INFO - PROCESS | 3012 | 1468026080432 Marionette TRACE conn10 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:20 INFO - PROCESS | 3012 | 1468026080435 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:20 INFO - PROCESS | 3012 | 1468026080604 Marionette TRACE conn10 <- [1,575,null,{"value":null}] 18:01:20 INFO - PROCESS | 3012 | 1468026080614 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 3012 | 1468026080619 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:20 INFO - PROCESS | 3012 | ++DOCSHELL 0DB10000 == 38 [pid = 3012] [id = 153] 18:01:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (0DF25800) [pid = 3012] [serial = 457] [outer = 00000000] 18:01:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0DFEE000) [pid = 3012] [serial = 458] [outer = 0DF25800] 18:01:20 INFO - PROCESS | 3012 | 1468026080668 Marionette DEBUG loaded listener.js 18:01:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (0E504400) [pid = 3012] [serial = 459] [outer = 0DF25800] 18:01:20 INFO - PROCESS | 3012 | --DOCSHELL 18754800 == 37 [pid = 3012] [id = 149] 18:01:20 INFO - PROCESS | 3012 | --DOCSHELL 0DB6B000 == 36 [pid = 3012] [id = 148] 18:01:20 INFO - PROCESS | 3012 | --DOCSHELL 1B8D0000 == 35 [pid = 3012] [id = 147] 18:01:20 INFO - PROCESS | 3012 | --DOCSHELL 19D5E000 == 34 [pid = 3012] [id = 146] 18:01:20 INFO - PROCESS | 3012 | --DOCSHELL 18777800 == 33 [pid = 3012] [id = 145] 18:01:20 INFO - PROCESS | 3012 | --DOCSHELL 18639800 == 32 [pid = 3012] [id = 144] 18:01:20 INFO - PROCESS | 3012 | --DOCSHELL 152DDC00 == 31 [pid = 3012] [id = 143] 18:01:20 INFO - PROCESS | 3012 | --DOCSHELL 0DB08C00 == 30 [pid = 3012] [id = 142] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (1D4B5C00) [pid = 3012] [serial = 155] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1D362400) [pid = 3012] [serial = 408] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (1A309400) [pid = 3012] [serial = 399] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1D0E2C00) [pid = 3012] [serial = 405] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (18780C00) [pid = 3012] [serial = 393] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (17884400) [pid = 3012] [serial = 390] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1D35C400) [pid = 3012] [serial = 407] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (18776000) [pid = 3012] [serial = 392] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (19D43400) [pid = 3012] [serial = 395] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (19D53C00) [pid = 3012] [serial = 396] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1B8DD400) [pid = 3012] [serial = 398] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1B8DD000) [pid = 3012] [serial = 402] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DC68400) [pid = 3012] [serial = 376] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E086400) [pid = 3012] [serial = 377] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1AF12800) [pid = 3012] [serial = 401] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DFF3400) [pid = 3012] [serial = 386] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E1B6000) [pid = 3012] [serial = 387] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DB0BC00) [pid = 3012] [serial = 383] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DB62C00) [pid = 3012] [serial = 384] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D0DC400) [pid = 3012] [serial = 404] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D35CC00) [pid = 3012] [serial = 374] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (16CD0000) [pid = 3012] [serial = 389] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19D61800) [pid = 3012] [serial = 380] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AF0A000) [pid = 3012] [serial = 381] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:21 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:21 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:21 INFO - PROCESS | 3012 | 1468026081143 Marionette TRACE conn10 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 18:01:21 INFO - PROCESS | 3012 | 1468026081197 Marionette TRACE conn10 -> [0,577,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 3012 | 1468026081201 Marionette TRACE conn10 <- [1,577,null,{"value":"13"}] 18:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:01:21 INFO - PROCESS | 3012 | 1468026081207 Marionette TRACE conn10 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 3012 | 1468026081209 Marionette TRACE conn10 <- [1,578,null,{}] 18:01:21 INFO - PROCESS | 3012 | 1468026081213 Marionette TRACE conn10 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:21 INFO - PROCESS | 3012 | 1468026081215 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:21 INFO - PROCESS | 3012 | 1468026081301 Marionette TRACE conn10 <- [1,579,null,{"value":null}] 18:01:21 INFO - PROCESS | 3012 | 1468026081397 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 3012 | 1468026081399 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:21 INFO - PROCESS | 3012 | ++DOCSHELL 0DFF5800 == 31 [pid = 3012] [id = 154] 18:01:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (123C9800) [pid = 3012] [serial = 460] [outer = 00000000] 18:01:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (156AC800) [pid = 3012] [serial = 461] [outer = 123C9800] 18:01:21 INFO - PROCESS | 3012 | 1468026081574 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15D42400) [pid = 3012] [serial = 462] [outer = 123C9800] 18:01:21 INFO - PROCESS | 3012 | 1468026081884 Marionette TRACE conn10 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 18:01:21 INFO - PROCESS | 3012 | 1468026081941 Marionette TRACE conn10 -> [0,581,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 3012 | 1468026081944 Marionette TRACE conn10 <- [1,581,null,{"value":"13"}] 18:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:01:21 INFO - PROCESS | 3012 | 1468026081952 Marionette TRACE conn10 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 3012 | 1468026081955 Marionette TRACE conn10 <- [1,582,null,{}] 18:01:22 INFO - PROCESS | 3012 | 1468026082014 Marionette TRACE conn10 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:22 INFO - PROCESS | 3012 | 1468026082018 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:22 INFO - PROCESS | 3012 | 1468026082119 Marionette TRACE conn10 <- [1,583,null,{"value":null}] 18:01:22 INFO - PROCESS | 3012 | 1468026082216 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 3012 | 1468026082219 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:22 INFO - PROCESS | 3012 | ++DOCSHELL 18777800 == 32 [pid = 3012] [id = 155] 18:01:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1877C000) [pid = 3012] [serial = 463] [outer = 00000000] 18:01:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18782000) [pid = 3012] [serial = 464] [outer = 1877C000] 18:01:22 INFO - PROCESS | 3012 | 1468026082353 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18BD0C00) [pid = 3012] [serial = 465] [outer = 1877C000] 18:01:23 INFO - PROCESS | 3012 | [3012] 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 18:01:23 INFO - PROCESS | 3012 | 1468026083639 Marionette TRACE conn10 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1725ms 18:01:23 INFO - PROCESS | 3012 | 1468026083675 Marionette TRACE conn10 -> [0,585,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 3012 | 1468026083678 Marionette TRACE conn10 <- [1,585,null,{"value":"13"}] 18:01:23 INFO - PROCESS | 3012 | 1468026083681 Marionette TRACE conn10 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:01:23 INFO - PROCESS | 3012 | 1468026083683 Marionette TRACE conn10 <- [1,586,null,{}] 18:01:23 INFO - PROCESS | 3012 | 1468026083687 Marionette TRACE conn10 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:23 INFO - PROCESS | 3012 | 1468026083688 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:23 INFO - PROCESS | 3012 | 1468026083813 Marionette TRACE conn10 <- [1,587,null,{"value":null}] 18:01:23 INFO - PROCESS | 3012 | 1468026083883 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 3012 | 1468026083885 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:23 INFO - PROCESS | 3012 | ++DOCSHELL 19D60C00 == 33 [pid = 3012] [id = 156] 18:01:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D61C00) [pid = 3012] [serial = 466] [outer = 00000000] 18:01:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1A7EE400) [pid = 3012] [serial = 467] [outer = 19D61C00] 18:01:23 INFO - PROCESS | 3012 | 1468026083930 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AB94400) [pid = 3012] [serial = 468] [outer = 19D61C00] 18:01:24 INFO - PROCESS | 3012 | 1468026084355 Marionette TRACE conn10 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:01:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 18:01:24 INFO - PROCESS | 3012 | 1468026084421 Marionette TRACE conn10 -> [0,589,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 3012 | 1468026084423 Marionette TRACE conn10 <- [1,589,null,{"value":"13"}] 18:01:24 INFO - PROCESS | 3012 | 1468026084426 Marionette TRACE conn10 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:01:24 INFO - PROCESS | 3012 | 1468026084428 Marionette TRACE conn10 <- [1,590,null,{}] 18:01:24 INFO - PROCESS | 3012 | 1468026084432 Marionette TRACE conn10 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:24 INFO - PROCESS | 3012 | 1468026084434 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:24 INFO - PROCESS | 3012 | 1468026084546 Marionette TRACE conn10 <- [1,591,null,{"value":null}] 18:01:24 INFO - PROCESS | 3012 | 1468026084557 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 3012 | 1468026084559 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:24 INFO - PROCESS | 3012 | ++DOCSHELL 19D57C00 == 34 [pid = 3012] [id = 157] 18:01:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1A3D7800) [pid = 3012] [serial = 469] [outer = 00000000] 18:01:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1BA42C00) [pid = 3012] [serial = 470] [outer = 1A3D7800] 18:01:24 INFO - PROCESS | 3012 | 1468026084603 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1C37B800) [pid = 3012] [serial = 471] [outer = 1A3D7800] 18:01:25 INFO - PROCESS | 3012 | 1468026085050 Marionette TRACE conn10 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 18:01:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:01:25 INFO - PROCESS | 3012 | 1468026085103 Marionette TRACE conn10 -> [0,593,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 3012 | 1468026085104 Marionette TRACE conn10 <- [1,593,null,{"value":"13"}] 18:01:25 INFO - PROCESS | 3012 | 1468026085107 Marionette TRACE conn10 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 3012 | 1468026085109 Marionette TRACE conn10 <- [1,594,null,{}] 18:01:25 INFO - PROCESS | 3012 | 1468026085112 Marionette TRACE conn10 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:25 INFO - PROCESS | 3012 | 1468026085118 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:25 INFO - PROCESS | 3012 | 1468026085246 Marionette TRACE conn10 <- [1,595,null,{"value":null}] 18:01:25 INFO - PROCESS | 3012 | 1468026085313 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 3012 | 1468026085315 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:25 INFO - PROCESS | 3012 | ++DOCSHELL 1D008400 == 35 [pid = 3012] [id = 158] 18:01:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D010400) [pid = 3012] [serial = 472] [outer = 00000000] 18:01:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D35C000) [pid = 3012] [serial = 473] [outer = 1D010400] 18:01:25 INFO - PROCESS | 3012 | 1468026085359 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D129800) [pid = 3012] [serial = 474] [outer = 1D010400] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (19D5F400) [pid = 3012] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15663000) [pid = 3012] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (18779000) [pid = 3012] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DB0A000) [pid = 3012] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1863A800) [pid = 3012] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0D9F1000) [pid = 3012] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1B8D4C00) [pid = 3012] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DE9D000) [pid = 3012] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (18781800) [pid = 3012] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0D4F6800) [pid = 3012] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0E58C800) [pid = 3012] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1A998C00) [pid = 3012] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:01:25 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D390400) [pid = 3012] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:01:25 INFO - PROCESS | 3012 | 1468026085806 Marionette TRACE conn10 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 730ms 18:01:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:01:25 INFO - PROCESS | 3012 | 1468026085856 Marionette TRACE conn10 -> [0,597,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 3012 | 1468026085858 Marionette TRACE conn10 <- [1,597,null,{"value":"13"}] 18:01:25 INFO - PROCESS | 3012 | 1468026085861 Marionette TRACE conn10 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 3012 | 1468026085862 Marionette TRACE conn10 <- [1,598,null,{}] 18:01:25 INFO - PROCESS | 3012 | 1468026085866 Marionette TRACE conn10 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:25 INFO - PROCESS | 3012 | 1468026085868 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:25 INFO - PROCESS | 3012 | 1468026085946 Marionette TRACE conn10 <- [1,599,null,{"value":null}] 18:01:25 INFO - PROCESS | 3012 | 1468026085952 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 3012 | 1468026085954 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:26 INFO - PROCESS | 3012 | ++DOCSHELL 152DE000 == 36 [pid = 3012] [id = 159] 18:01:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15663000) [pid = 3012] [serial = 475] [outer = 00000000] 18:01:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18BCEC00) [pid = 3012] [serial = 476] [outer = 15663000] 18:01:26 INFO - PROCESS | 3012 | 1468026085997 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1A998C00) [pid = 3012] [serial = 477] [outer = 15663000] 18:01:26 INFO - PROCESS | 3012 | 1468026086364 Marionette TRACE conn10 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:01:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 531ms 18:01:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:01:26 INFO - PROCESS | 3012 | 1468026086395 Marionette TRACE conn10 -> [0,601,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 3012 | 1468026086397 Marionette TRACE conn10 <- [1,601,null,{"value":"13"}] 18:01:26 INFO - PROCESS | 3012 | 1468026086405 Marionette TRACE conn10 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 3012 | 1468026086407 Marionette TRACE conn10 <- [1,602,null,{}] 18:01:26 INFO - PROCESS | 3012 | 1468026086410 Marionette TRACE conn10 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:26 INFO - PROCESS | 3012 | 1468026086412 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:26 INFO - PROCESS | 3012 | 1468026086531 Marionette TRACE conn10 <- [1,603,null,{"value":null}] 18:01:26 INFO - PROCESS | 3012 | 1468026086539 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 3012 | 1468026086541 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:26 INFO - PROCESS | 3012 | ++DOCSHELL 1D0E2C00 == 37 [pid = 3012] [id = 160] 18:01:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1D121000) [pid = 3012] [serial = 478] [outer = 00000000] 18:01:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1D390000) [pid = 3012] [serial = 479] [outer = 1D121000] 18:01:26 INFO - PROCESS | 3012 | 1468026086585 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D120000) [pid = 3012] [serial = 480] [outer = 1D121000] 18:01:27 INFO - PROCESS | 3012 | 1468026087032 Marionette TRACE conn10 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:01:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 690ms 18:01:27 INFO - PROCESS | 3012 | 1468026087098 Marionette TRACE conn10 -> [0,605,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 3012 | 1468026087100 Marionette TRACE conn10 <- [1,605,null,{"value":"13"}] 18:01:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:01:27 INFO - PROCESS | 3012 | 1468026087104 Marionette TRACE conn10 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 3012 | 1468026087106 Marionette TRACE conn10 <- [1,606,null,{}] 18:01:27 INFO - PROCESS | 3012 | 1468026087109 Marionette TRACE conn10 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:27 INFO - PROCESS | 3012 | 1468026087111 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:27 INFO - PROCESS | 3012 | 1468026087192 Marionette TRACE conn10 <- [1,607,null,{"value":null}] 18:01:27 INFO - PROCESS | 3012 | 1468026087215 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 3012 | 1468026087217 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:27 INFO - PROCESS | 3012 | ++DOCSHELL 1D364400 == 38 [pid = 3012] [id = 161] 18:01:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D45E000) [pid = 3012] [serial = 481] [outer = 00000000] 18:01:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D4B1400) [pid = 3012] [serial = 482] [outer = 1D45E000] 18:01:27 INFO - PROCESS | 3012 | 1468026087261 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D4B8800) [pid = 3012] [serial = 483] [outer = 1D45E000] 18:01:27 INFO - PROCESS | 3012 | 1468026087673 Marionette TRACE conn10 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:01:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 18:01:27 INFO - PROCESS | 3012 | 1468026087792 Marionette TRACE conn10 -> [0,609,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 3012 | 1468026087796 Marionette TRACE conn10 <- [1,609,null,{"value":"13"}] 18:01:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:01:27 INFO - PROCESS | 3012 | 1468026087807 Marionette TRACE conn10 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 3012 | 1468026087811 Marionette TRACE conn10 <- [1,610,null,{}] 18:01:27 INFO - PROCESS | 3012 | 1468026087818 Marionette TRACE conn10 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:27 INFO - PROCESS | 3012 | 1468026087822 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:28 INFO - PROCESS | 3012 | 1468026088001 Marionette TRACE conn10 <- [1,611,null,{"value":null}] 18:01:28 INFO - PROCESS | 3012 | 1468026088094 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 3012 | 1468026088099 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:28 INFO - PROCESS | 3012 | ++DOCSHELL 0DC6C000 == 39 [pid = 3012] [id = 162] 18:01:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0DC6E400) [pid = 3012] [serial = 484] [outer = 00000000] 18:01:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0DF28400) [pid = 3012] [serial = 485] [outer = 0DC6E400] 18:01:28 INFO - PROCESS | 3012 | 1468026088156 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0E123800) [pid = 3012] [serial = 486] [outer = 0DC6E400] 18:01:28 INFO - PROCESS | 3012 | 1468026088731 Marionette TRACE conn10 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:01:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:01:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 18:01:28 INFO - PROCESS | 3012 | 1468026088786 Marionette TRACE conn10 -> [0,613,"getWindowHandle",null] 18:01:28 INFO - PROCESS | 3012 | 1468026088789 Marionette TRACE conn10 <- [1,613,null,{"value":"13"}] 18:01:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:01:28 INFO - PROCESS | 3012 | 1468026088796 Marionette TRACE conn10 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:01:28 INFO - PROCESS | 3012 | 1468026088800 Marionette TRACE conn10 <- [1,614,null,{}] 18:01:28 INFO - PROCESS | 3012 | 1468026088804 Marionette TRACE conn10 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:28 INFO - PROCESS | 3012 | 1468026088807 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:28 INFO - PROCESS | 3012 | 1468026088917 Marionette TRACE conn10 <- [1,615,null,{"value":null}] 18:01:29 INFO - PROCESS | 3012 | 1468026089042 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 3012 | 1468026089044 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:29 INFO - PROCESS | 3012 | ++DOCSHELL 1863F800 == 40 [pid = 3012] [id = 163] 18:01:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (186C9000) [pid = 3012] [serial = 487] [outer = 00000000] 18:01:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (18778800) [pid = 3012] [serial = 488] [outer = 186C9000] 18:01:29 INFO - PROCESS | 3012 | 1468026089101 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (19C79800) [pid = 3012] [serial = 489] [outer = 186C9000] 18:01:29 INFO - PROCESS | 3012 | 1468026089687 Marionette TRACE conn10 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:01:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:01:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 891ms 18:01:29 INFO - PROCESS | 3012 | 1468026089716 Marionette TRACE conn10 -> [0,617,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 3012 | 1468026089719 Marionette TRACE conn10 <- [1,617,null,{"value":"13"}] 18:01:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:01:29 INFO - PROCESS | 3012 | 1468026089722 Marionette TRACE conn10 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:01:29 INFO - PROCESS | 3012 | 1468026089725 Marionette TRACE conn10 <- [1,618,null,{}] 18:01:29 INFO - PROCESS | 3012 | 1468026089756 Marionette TRACE conn10 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:29 INFO - PROCESS | 3012 | 1468026089761 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:29 INFO - PROCESS | 3012 | 1468026089873 Marionette TRACE conn10 <- [1,619,null,{"value":null}] 18:01:30 INFO - PROCESS | 3012 | 1468026090001 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 3012 | 1468026090005 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:30 INFO - PROCESS | 3012 | ++DOCSHELL 1D387C00 == 41 [pid = 3012] [id = 164] 18:01:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D388C00) [pid = 3012] [serial = 490] [outer = 00000000] 18:01:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D459400) [pid = 3012] [serial = 491] [outer = 1D388C00] 18:01:30 INFO - PROCESS | 3012 | 1468026090062 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1DBA1800) [pid = 3012] [serial = 492] [outer = 1D388C00] 18:01:30 INFO - PROCESS | 3012 | 1468026090567 Marionette TRACE conn10 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:01:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:01:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 870ms 18:01:30 INFO - PROCESS | 3012 | 1468026090609 Marionette TRACE conn10 -> [0,621,"getWindowHandle",null] 18:01:30 INFO - PROCESS | 3012 | 1468026090611 Marionette TRACE conn10 <- [1,621,null,{"value":"13"}] 18:01:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:01:30 INFO - PROCESS | 3012 | 1468026090615 Marionette TRACE conn10 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:01:30 INFO - PROCESS | 3012 | 1468026090617 Marionette TRACE conn10 <- [1,622,null,{}] 18:01:30 INFO - PROCESS | 3012 | 1468026090621 Marionette TRACE conn10 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:30 INFO - PROCESS | 3012 | 1468026090623 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:30 INFO - PROCESS | 3012 | 1468026090732 Marionette TRACE conn10 <- [1,623,null,{"value":null}] 18:01:30 INFO - PROCESS | 3012 | 1468026090872 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 3012 | 1468026090875 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:30 INFO - PROCESS | 3012 | ++DOCSHELL 1DC14C00 == 42 [pid = 3012] [id = 165] 18:01:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1DC15400) [pid = 3012] [serial = 493] [outer = 00000000] 18:01:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1DFB3000) [pid = 3012] [serial = 494] [outer = 1DC15400] 18:01:30 INFO - PROCESS | 3012 | 1468026090928 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (1DFB7400) [pid = 3012] [serial = 495] [outer = 1DC15400] 18:01:31 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:31 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:31 INFO - PROCESS | 3012 | 1468026091449 Marionette TRACE conn10 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:01:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 870ms 18:01:31 INFO - PROCESS | 3012 | 1468026091487 Marionette TRACE conn10 -> [0,625,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 3012 | 1468026091490 Marionette TRACE conn10 <- [1,625,null,{"value":"13"}] 18:01:31 INFO - PROCESS | 3012 | 1468026091493 Marionette TRACE conn10 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:01:31 INFO - PROCESS | 3012 | 1468026091495 Marionette TRACE conn10 <- [1,626,null,{}] 18:01:31 INFO - PROCESS | 3012 | 1468026091499 Marionette TRACE conn10 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:31 INFO - PROCESS | 3012 | 1468026091502 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:31 INFO - PROCESS | 3012 | 1468026091604 Marionette TRACE conn10 <- [1,627,null,{"value":null}] 18:01:31 INFO - PROCESS | 3012 | 1468026091700 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 3012 | 1468026091703 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:31 INFO - PROCESS | 3012 | ++DOCSHELL 1AE0C800 == 43 [pid = 3012] [id = 166] 18:01:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (1AE0F800) [pid = 3012] [serial = 496] [outer = 00000000] 18:01:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (1AE13400) [pid = 3012] [serial = 497] [outer = 1AE0F800] 18:01:31 INFO - PROCESS | 3012 | 1468026091755 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (1AE15C00) [pid = 3012] [serial = 498] [outer = 1AE0F800] 18:01:32 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:32 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:32 INFO - PROCESS | 3012 | 1468026092296 Marionette TRACE conn10 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:01:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:01:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 830ms 18:01:32 INFO - PROCESS | 3012 | 1468026092327 Marionette TRACE conn10 -> [0,629,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 3012 | 1468026092329 Marionette TRACE conn10 <- [1,629,null,{"value":"13"}] 18:01:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:01:32 INFO - PROCESS | 3012 | 1468026092519 Marionette TRACE conn10 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 3012 | 1468026092523 Marionette TRACE conn10 <- [1,630,null,{}] 18:01:32 INFO - PROCESS | 3012 | 1468026092530 Marionette TRACE conn10 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:32 INFO - PROCESS | 3012 | 1468026092533 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:32 INFO - PROCESS | 3012 | 1468026092635 Marionette TRACE conn10 <- [1,631,null,{"value":null}] 18:01:32 INFO - PROCESS | 3012 | 1468026092714 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 3012 | 1468026092718 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:32 INFO - PROCESS | 3012 | ++DOCSHELL 0DC68400 == 44 [pid = 3012] [id = 167] 18:01:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (0DE1D800) [pid = 3012] [serial = 499] [outer = 00000000] 18:01:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 98 (0DF27400) [pid = 3012] [serial = 500] [outer = 0DE1D800] 18:01:32 INFO - PROCESS | 3012 | 1468026092812 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 99 (0E08CC00) [pid = 3012] [serial = 501] [outer = 0DE1D800] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 0D9EDC00 == 43 [pid = 3012] [id = 141] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 152DE000 == 42 [pid = 3012] [id = 159] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 1D0E2C00 == 41 [pid = 3012] [id = 160] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 1D008400 == 40 [pid = 3012] [id = 158] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 19D57C00 == 39 [pid = 3012] [id = 157] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 19D60C00 == 38 [pid = 3012] [id = 156] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 18777800 == 37 [pid = 3012] [id = 155] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 0DFF5800 == 36 [pid = 3012] [id = 154] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 17878800 == 35 [pid = 3012] [id = 152] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 0DB10000 == 34 [pid = 3012] [id = 153] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 18781C00 == 33 [pid = 3012] [id = 150] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 0D975800 == 32 [pid = 3012] [id = 151] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 1AE0C800 == 31 [pid = 3012] [id = 166] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 1DC14C00 == 30 [pid = 3012] [id = 165] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 1863F800 == 29 [pid = 3012] [id = 163] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 1D387C00 == 28 [pid = 3012] [id = 164] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 1D364400 == 27 [pid = 3012] [id = 161] 18:01:33 INFO - PROCESS | 3012 | --DOCSHELL 0DC6C000 == 26 [pid = 3012] [id = 162] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 98 (1A3AE800) [pid = 3012] [serial = 437] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 97 (156AB800) [pid = 3012] [serial = 428] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (15A53800) [pid = 3012] [serial = 429] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (19C72C00) [pid = 3012] [serial = 434] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (0DB62400) [pid = 3012] [serial = 425] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (0DC62400) [pid = 3012] [serial = 426] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1874EC00) [pid = 3012] [serial = 431] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0DEA0000) [pid = 3012] [serial = 423] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0DB61000) [pid = 3012] [serial = 422] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1D006400) [pid = 3012] [serial = 440] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (15AED000) [pid = 3012] [serial = 443] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1D0D4C00) [pid = 3012] [serial = 446] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DB04000) [pid = 3012] [serial = 411] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0D9ED400) [pid = 3012] [serial = 410] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1672B400) [pid = 3012] [serial = 414] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15A77000) [pid = 3012] [serial = 413] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1D0D5C00) [pid = 3012] [serial = 447] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1D355400) [pid = 3012] [serial = 417] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1B8D7000) [pid = 3012] [serial = 416] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D4B2800) [pid = 3012] [serial = 420] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D4B0000) [pid = 3012] [serial = 419] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D00CC00) [pid = 3012] [serial = 441] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D44800) [pid = 3012] [serial = 435] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1A996C00) [pid = 3012] [serial = 438] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D387000) [pid = 3012] [serial = 449] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (15C59400) [pid = 3012] [serial = 444] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (18753400) [pid = 3012] [serial = 432] [outer = 00000000] [url = about:blank] 18:01:34 INFO - PROCESS | 3012 | 1468026094039 Marionette TRACE conn10 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:01:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:01:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1644ms 18:01:34 INFO - PROCESS | 3012 | 1468026094111 Marionette TRACE conn10 -> [0,633,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 3012 | 1468026094114 Marionette TRACE conn10 <- [1,633,null,{"value":"13"}] 18:01:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:01:34 INFO - PROCESS | 3012 | 1468026094119 Marionette TRACE conn10 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 3012 | 1468026094122 Marionette TRACE conn10 <- [1,634,null,{}] 18:01:34 INFO - PROCESS | 3012 | 1468026094127 Marionette TRACE conn10 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:34 INFO - PROCESS | 3012 | 1468026094130 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:34 INFO - PROCESS | 3012 | 1468026094214 Marionette TRACE conn10 <- [1,635,null,{"value":null}] 18:01:34 INFO - PROCESS | 3012 | 1468026094286 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 3012 | 1468026094291 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:34 INFO - PROCESS | 3012 | ++DOCSHELL 0DB08400 == 27 [pid = 3012] [id = 168] 18:01:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DB08C00) [pid = 3012] [serial = 502] [outer = 00000000] 18:01:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0DB0EC00) [pid = 3012] [serial = 503] [outer = 0DB08C00] 18:01:34 INFO - PROCESS | 3012 | 1468026094338 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0DB60400) [pid = 3012] [serial = 504] [outer = 0DB08C00] 18:01:34 INFO - PROCESS | 3012 | 1468026094752 Marionette TRACE conn10 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:01:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 18:01:34 INFO - PROCESS | 3012 | 1468026094791 Marionette TRACE conn10 -> [0,637,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 3012 | 1468026094796 Marionette TRACE conn10 <- [1,637,null,{"value":"13"}] 18:01:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:01:34 INFO - PROCESS | 3012 | 1468026094802 Marionette TRACE conn10 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 3012 | 1468026094804 Marionette TRACE conn10 <- [1,638,null,{}] 18:01:34 INFO - PROCESS | 3012 | 1468026094808 Marionette TRACE conn10 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:34 INFO - PROCESS | 3012 | 1468026094811 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:34 INFO - PROCESS | 3012 | 1468026094898 Marionette TRACE conn10 <- [1,639,null,{"value":null}] 18:01:34 INFO - PROCESS | 3012 | 1468026094905 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 3012 | 1468026094907 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:34 INFO - PROCESS | 3012 | ++DOCSHELL 0DF2A800 == 28 [pid = 3012] [id = 169] 18:01:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DF2B000) [pid = 3012] [serial = 505] [outer = 00000000] 18:01:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DFEE400) [pid = 3012] [serial = 506] [outer = 0DF2B000] 18:01:34 INFO - PROCESS | 3012 | 1468026094954 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0E1C2800) [pid = 3012] [serial = 507] [outer = 0DF2B000] 18:01:35 INFO - PROCESS | 3012 | 1468026095397 Marionette TRACE conn10 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:01:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:01:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 18:01:35 INFO - PROCESS | 3012 | 1468026095436 Marionette TRACE conn10 -> [0,641,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 3012 | 1468026095439 Marionette TRACE conn10 <- [1,641,null,{"value":"13"}] 18:01:35 INFO - PROCESS | 3012 | 1468026095442 Marionette TRACE conn10 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:01:35 INFO - PROCESS | 3012 | 1468026095446 Marionette TRACE conn10 <- [1,642,null,{}] 18:01:35 INFO - PROCESS | 3012 | 1468026095476 Marionette TRACE conn10 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:35 INFO - PROCESS | 3012 | 1468026095481 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:35 INFO - PROCESS | 3012 | 1468026095596 Marionette TRACE conn10 <- [1,643,null,{"value":null}] 18:01:35 INFO - PROCESS | 3012 | 1468026095612 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 3012 | 1468026095615 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:35 INFO - PROCESS | 3012 | ++DOCSHELL 15C89C00 == 29 [pid = 3012] [id = 170] 18:01:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (15C8D400) [pid = 3012] [serial = 508] [outer = 00000000] 18:01:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (15DD4C00) [pid = 3012] [serial = 509] [outer = 15C8D400] 18:01:35 INFO - PROCESS | 3012 | 1468026095737 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (16CCF800) [pid = 3012] [serial = 510] [outer = 15C8D400] 18:01:36 INFO - PROCESS | 3012 | 1468026096137 Marionette TRACE conn10 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:01:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 732ms 18:01:36 INFO - PROCESS | 3012 | 1468026096176 Marionette TRACE conn10 -> [0,645,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 3012 | 1468026096179 Marionette TRACE conn10 <- [1,645,null,{"value":"13"}] 18:01:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:01:36 INFO - PROCESS | 3012 | 1468026096182 Marionette TRACE conn10 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 3012 | 1468026096184 Marionette TRACE conn10 <- [1,646,null,{}] 18:01:36 INFO - PROCESS | 3012 | 1468026096187 Marionette TRACE conn10 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:36 INFO - PROCESS | 3012 | 1468026096189 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:36 INFO - PROCESS | 3012 | 1468026096301 Marionette TRACE conn10 <- [1,647,null,{"value":null}] 18:01:36 INFO - PROCESS | 3012 | 1468026096306 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 3012 | 1468026096308 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:36 INFO - PROCESS | 3012 | ++DOCSHELL 1787C800 == 30 [pid = 3012] [id = 171] 18:01:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (17884000) [pid = 3012] [serial = 511] [outer = 00000000] 18:01:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (186CD800) [pid = 3012] [serial = 512] [outer = 17884000] 18:01:36 INFO - PROCESS | 3012 | 1468026096352 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (18759C00) [pid = 3012] [serial = 513] [outer = 17884000] 18:01:36 INFO - PROCESS | 3012 | 1468026096787 Marionette TRACE conn10 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:01:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 18:01:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:01:36 INFO - PROCESS | 3012 | 1468026096816 Marionette TRACE conn10 -> [0,649,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 3012 | 1468026096818 Marionette TRACE conn10 <- [1,649,null,{"value":"13"}] 18:01:36 INFO - PROCESS | 3012 | 1468026096821 Marionette TRACE conn10 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 3012 | 1468026096823 Marionette TRACE conn10 <- [1,650,null,{}] 18:01:36 INFO - PROCESS | 3012 | 1468026096827 Marionette TRACE conn10 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:36 INFO - PROCESS | 3012 | 1468026096829 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:36 INFO - PROCESS | 3012 | 1468026096940 Marionette TRACE conn10 <- [1,651,null,{"value":null}] 18:01:37 INFO - PROCESS | 3012 | 1468026097023 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 3012 | 1468026097024 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:37 INFO - PROCESS | 3012 | ++DOCSHELL 1877B400 == 31 [pid = 3012] [id = 172] 18:01:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1877D800) [pid = 3012] [serial = 514] [outer = 00000000] 18:01:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (18BCBC00) [pid = 3012] [serial = 515] [outer = 1877D800] 18:01:37 INFO - PROCESS | 3012 | 1468026097068 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (19D42000) [pid = 3012] [serial = 516] [outer = 1877D800] 18:01:37 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:37 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:37 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:37 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:37 INFO - PROCESS | 3012 | 1468026097485 Marionette TRACE conn10 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:01:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:01:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 18:01:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:01:37 INFO - PROCESS | 3012 | 1468026097555 Marionette TRACE conn10 -> [0,653,"getWindowHandle",null] 18:01:37 INFO - PROCESS | 3012 | 1468026097558 Marionette TRACE conn10 <- [1,653,null,{"value":"13"}] 18:01:37 INFO - PROCESS | 3012 | 1468026097561 Marionette TRACE conn10 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 3012 | 1468026097563 Marionette TRACE conn10 <- [1,654,null,{}] 18:01:37 INFO - PROCESS | 3012 | 1468026097566 Marionette TRACE conn10 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:37 INFO - PROCESS | 3012 | 1468026097572 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:37 INFO - PROCESS | 3012 | 1468026097705 Marionette TRACE conn10 <- [1,655,null,{"value":null}] 18:01:37 INFO - PROCESS | 3012 | 1468026097764 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 3012 | 1468026097766 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:37 INFO - PROCESS | 3012 | ++DOCSHELL 0D4FF400 == 32 [pid = 3012] [id = 173] 18:01:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0DB07800) [pid = 3012] [serial = 517] [outer = 00000000] 18:01:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1A996C00) [pid = 3012] [serial = 518] [outer = 0DB07800] 18:01:37 INFO - PROCESS | 3012 | 1468026097812 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1AE0A800) [pid = 3012] [serial = 519] [outer = 0DB07800] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (19D61C00) [pid = 3012] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1A3D7800) [pid = 3012] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1D12E000) [pid = 3012] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0D97F000) [pid = 3012] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (123C9800) [pid = 3012] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DF25800) [pid = 3012] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1D010400) [pid = 3012] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1D45E000) [pid = 3012] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1877C000) [pid = 3012] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (184ABC00) [pid = 3012] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D121000) [pid = 3012] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:01:38 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (15663000) [pid = 3012] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:01:38 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:38 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:38 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:38 INFO - PROCESS | 3012 | 1468026098409 Marionette TRACE conn10 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:01:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:01:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 18:01:38 INFO - PROCESS | 3012 | 1468026098432 Marionette TRACE conn10 -> [0,657,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 3012 | 1468026098434 Marionette TRACE conn10 <- [1,657,null,{"value":"13"}] 18:01:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:01:38 INFO - PROCESS | 3012 | 1468026098437 Marionette TRACE conn10 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 3012 | 1468026098439 Marionette TRACE conn10 <- [1,658,null,{}] 18:01:38 INFO - PROCESS | 3012 | 1468026098442 Marionette TRACE conn10 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:38 INFO - PROCESS | 3012 | 1468026098444 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:38 INFO - PROCESS | 3012 | 1468026098548 Marionette TRACE conn10 <- [1,659,null,{"value":null}] 18:01:38 INFO - PROCESS | 3012 | 1468026098596 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 3012 | 1468026098598 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:38 INFO - PROCESS | 3012 | ++DOCSHELL 0D9F3C00 == 33 [pid = 3012] [id = 174] 18:01:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0DB68800) [pid = 3012] [serial = 520] [outer = 00000000] 18:01:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18784C00) [pid = 3012] [serial = 521] [outer = 0DB68800] 18:01:38 INFO - PROCESS | 3012 | 1468026098641 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1A3CFC00) [pid = 3012] [serial = 522] [outer = 0DB68800] 18:01:38 INFO - PROCESS | 3012 | 1468026098925 Marionette TRACE conn10 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:01:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:01:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 530ms 18:01:38 INFO - PROCESS | 3012 | 1468026098970 Marionette TRACE conn10 -> [0,661,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 3012 | 1468026098972 Marionette TRACE conn10 <- [1,661,null,{"value":"13"}] 18:01:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:01:38 INFO - PROCESS | 3012 | 1468026098976 Marionette TRACE conn10 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 3012 | 1468026098977 Marionette TRACE conn10 <- [1,662,null,{}] 18:01:39 INFO - PROCESS | 3012 | 1468026098986 Marionette TRACE conn10 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:39 INFO - PROCESS | 3012 | 1468026098988 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:39 INFO - PROCESS | 3012 | 1468026099065 Marionette TRACE conn10 <- [1,663,null,{"value":null}] 18:01:39 INFO - PROCESS | 3012 | 1468026099143 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 3012 | 1468026099144 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:39 INFO - PROCESS | 3012 | ++DOCSHELL 0CA16400 == 34 [pid = 3012] [id = 175] 18:01:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0CA1A800) [pid = 3012] [serial = 523] [outer = 00000000] 18:01:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AF12C00) [pid = 3012] [serial = 524] [outer = 0CA1A800] 18:01:39 INFO - PROCESS | 3012 | 1468026099188 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AFC2000) [pid = 3012] [serial = 525] [outer = 0CA1A800] 18:01:39 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:39 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:39 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:39 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:39 INFO - PROCESS | 3012 | 1468026099591 Marionette TRACE conn10 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:01:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 18:01:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 671ms 18:01:39 INFO - PROCESS | 3012 | 1468026099652 Marionette TRACE conn10 -> [0,665,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 3012 | 1468026099654 Marionette TRACE conn10 <- [1,665,null,{"value":"13"}] 18:01:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:01:39 INFO - PROCESS | 3012 | 1468026099664 Marionette TRACE conn10 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - PROCESS | 3012 | 1468026099666 Marionette TRACE conn10 <- [1,666,null,{}] 18:01:39 INFO - PROCESS | 3012 | 1468026099670 Marionette TRACE conn10 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:39 INFO - PROCESS | 3012 | 1468026099672 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:39 INFO - PROCESS | 3012 | 1468026099748 Marionette TRACE conn10 <- [1,667,null,{"value":null}] 18:01:39 INFO - PROCESS | 3012 | 1468026099753 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 3012 | 1468026099755 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:39 INFO - PROCESS | 3012 | ++DOCSHELL 1D005800 == 35 [pid = 3012] [id = 176] 18:01:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D006000) [pid = 3012] [serial = 526] [outer = 00000000] 18:01:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D00AC00) [pid = 3012] [serial = 527] [outer = 1D006000] 18:01:39 INFO - PROCESS | 3012 | 1468026099799 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D00B800) [pid = 3012] [serial = 528] [outer = 1D006000] 18:01:40 INFO - PROCESS | 3012 | 1468026100204 Marionette TRACE conn10 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:01:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:01:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 570ms 18:01:40 INFO - PROCESS | 3012 | 1468026100348 Marionette TRACE conn10 -> [0,669,"getWindowHandle",null] 18:01:40 INFO - PROCESS | 3012 | 1468026100352 Marionette TRACE conn10 <- [1,669,null,{"value":"13"}] 18:01:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:01:40 INFO - PROCESS | 3012 | 1468026100483 Marionette TRACE conn10 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 3012 | 1468026100486 Marionette TRACE conn10 <- [1,670,null,{}] 18:01:40 INFO - PROCESS | 3012 | 1468026100494 Marionette TRACE conn10 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:40 INFO - PROCESS | 3012 | 1468026100498 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:40 INFO - PROCESS | 3012 | 1468026100620 Marionette TRACE conn10 <- [1,671,null,{"value":null}] 18:01:40 INFO - PROCESS | 3012 | 1468026100695 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:40 INFO - PROCESS | 3012 | 1468026100700 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:40 INFO - PROCESS | 3012 | ++DOCSHELL 0DB06000 == 36 [pid = 3012] [id = 177] 18:01:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0DB06800) [pid = 3012] [serial = 529] [outer = 00000000] 18:01:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0DB68400) [pid = 3012] [serial = 530] [outer = 0DB06800] 18:01:40 INFO - PROCESS | 3012 | 1468026100797 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0DB6BC00) [pid = 3012] [serial = 531] [outer = 0DB06800] 18:01:42 INFO - PROCESS | 3012 | 1468026102013 Marionette TRACE conn10 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 18:01:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1612ms 18:01:42 INFO - PROCESS | 3012 | 1468026102062 Marionette TRACE conn10 -> [0,673,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 3012 | 1468026102065 Marionette TRACE conn10 <- [1,673,null,{"value":"13"}] 18:01:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:01:42 INFO - PROCESS | 3012 | 1468026102072 Marionette TRACE conn10 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 3012 | 1468026102076 Marionette TRACE conn10 <- [1,674,null,{}] 18:01:42 INFO - PROCESS | 3012 | 1468026102080 Marionette TRACE conn10 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:42 INFO - PROCESS | 3012 | 1468026102083 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:42 INFO - PROCESS | 3012 | 1468026102220 Marionette TRACE conn10 <- [1,675,null,{"value":null}] 18:01:42 INFO - PROCESS | 3012 | 1468026102337 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 3012 | 1468026102340 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:42 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0E400 == 37 [pid = 3012] [id = 178] 18:01:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (0DB0F400) [pid = 3012] [serial = 532] [outer = 00000000] 18:01:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (15663400) [pid = 3012] [serial = 533] [outer = 0DB0F400] 18:01:42 INFO - PROCESS | 3012 | 1468026102397 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (15DD7800) [pid = 3012] [serial = 534] [outer = 0DB0F400] 18:01:43 INFO - PROCESS | 3012 | --DOCSHELL 0CA16400 == 36 [pid = 3012] [id = 175] 18:01:43 INFO - PROCESS | 3012 | --DOCSHELL 0D9F3C00 == 35 [pid = 3012] [id = 174] 18:01:43 INFO - PROCESS | 3012 | --DOCSHELL 0D4FF400 == 34 [pid = 3012] [id = 173] 18:01:43 INFO - PROCESS | 3012 | --DOCSHELL 1877B400 == 33 [pid = 3012] [id = 172] 18:01:43 INFO - PROCESS | 3012 | --DOCSHELL 1787C800 == 32 [pid = 3012] [id = 171] 18:01:43 INFO - PROCESS | 3012 | --DOCSHELL 15C89C00 == 31 [pid = 3012] [id = 170] 18:01:43 INFO - PROCESS | 3012 | --DOCSHELL 0DF2A800 == 30 [pid = 3012] [id = 169] 18:01:43 INFO - PROCESS | 3012 | --DOCSHELL 0DB08400 == 29 [pid = 3012] [id = 168] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1A7EE400) [pid = 3012] [serial = 467] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (1C37B800) [pid = 3012] [serial = 471] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1BA42C00) [pid = 3012] [serial = 470] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1AB94400) [pid = 3012] [serial = 468] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1D38DC00) [pid = 3012] [serial = 450] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0DB0E800) [pid = 3012] [serial = 452] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DE23800) [pid = 3012] [serial = 453] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (156AC800) [pid = 3012] [serial = 461] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (15D42400) [pid = 3012] [serial = 462] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DFEE000) [pid = 3012] [serial = 458] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1D35C000) [pid = 3012] [serial = 473] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1D4B1400) [pid = 3012] [serial = 482] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E504400) [pid = 3012] [serial = 459] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18782000) [pid = 3012] [serial = 464] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (186C8400) [pid = 3012] [serial = 455] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D4B8800) [pid = 3012] [serial = 483] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (18777000) [pid = 3012] [serial = 456] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D120000) [pid = 3012] [serial = 480] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1A998C00) [pid = 3012] [serial = 477] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D390000) [pid = 3012] [serial = 479] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D129800) [pid = 3012] [serial = 474] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (18BCEC00) [pid = 3012] [serial = 476] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (18BD0C00) [pid = 3012] [serial = 465] [outer = 00000000] [url = about:blank] 18:01:43 INFO - PROCESS | 3012 | 1468026103585 Marionette TRACE conn10 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:01:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1535ms 18:01:43 INFO - PROCESS | 3012 | 1468026103606 Marionette TRACE conn10 -> [0,677,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 3012 | 1468026103610 Marionette TRACE conn10 <- [1,677,null,{"value":"13"}] 18:01:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:01:43 INFO - PROCESS | 3012 | 1468026103614 Marionette TRACE conn10 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - PROCESS | 3012 | 1468026103617 Marionette TRACE conn10 <- [1,678,null,{}] 18:01:43 INFO - PROCESS | 3012 | 1468026103622 Marionette TRACE conn10 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:43 INFO - PROCESS | 3012 | 1468026103625 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:43 INFO - PROCESS | 3012 | 1468026103712 Marionette TRACE conn10 <- [1,679,null,{"value":null}] 18:01:43 INFO - PROCESS | 3012 | 1468026103833 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 3012 | 1468026103835 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:43 INFO - PROCESS | 3012 | ++DOCSHELL 0DB5DC00 == 30 [pid = 3012] [id = 179] 18:01:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0DB65C00) [pid = 3012] [serial = 535] [outer = 00000000] 18:01:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DE1D000) [pid = 3012] [serial = 536] [outer = 0DB65C00] 18:01:43 INFO - PROCESS | 3012 | 1468026103885 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DF2D800) [pid = 3012] [serial = 537] [outer = 0DB65C00] 18:01:44 INFO - PROCESS | 3012 | 1468026104724 Marionette TRACE conn10 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:01:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1123ms 18:01:44 INFO - PROCESS | 3012 | 1468026104739 Marionette TRACE conn10 -> [0,681,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 3012 | 1468026104743 Marionette TRACE conn10 <- [1,681,null,{"value":"13"}] 18:01:44 INFO - PROCESS | 3012 | 1468026104748 Marionette TRACE conn10 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:01:44 INFO - PROCESS | 3012 | 1468026104751 Marionette TRACE conn10 <- [1,682,null,{}] 18:01:44 INFO - PROCESS | 3012 | 1468026104755 Marionette TRACE conn10 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:44 INFO - PROCESS | 3012 | 1468026104757 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:44 INFO - PROCESS | 3012 | 1468026104877 Marionette TRACE conn10 <- [1,683,null,{"value":null}] 18:01:44 INFO - PROCESS | 3012 | 1468026104886 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 3012 | 1468026104888 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:44 INFO - PROCESS | 3012 | ++DOCSHELL 15668400 == 31 [pid = 3012] [id = 180] 18:01:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (156A3800) [pid = 3012] [serial = 538] [outer = 00000000] 18:01:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (15A78800) [pid = 3012] [serial = 539] [outer = 156A3800] 18:01:44 INFO - PROCESS | 3012 | 1468026104934 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (15D46C00) [pid = 3012] [serial = 540] [outer = 156A3800] 18:01:45 INFO - PROCESS | 3012 | 1468026105870 Marionette TRACE conn10 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 18:01:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1175ms 18:01:45 INFO - PROCESS | 3012 | 1468026105929 Marionette TRACE conn10 -> [0,685,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 3012 | 1468026105932 Marionette TRACE conn10 <- [1,685,null,{"value":"13"}] 18:01:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:01:45 INFO - PROCESS | 3012 | 1468026105935 Marionette TRACE conn10 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - PROCESS | 3012 | 1468026105938 Marionette TRACE conn10 <- [1,686,null,{}] 18:01:45 INFO - PROCESS | 3012 | 1468026105949 Marionette TRACE conn10 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:45 INFO - PROCESS | 3012 | 1468026105953 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:46 INFO - PROCESS | 3012 | 1468026106070 Marionette TRACE conn10 <- [1,687,null,{"value":null}] 18:01:46 INFO - PROCESS | 3012 | 1468026106077 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 3012 | 1468026106080 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:46 INFO - PROCESS | 3012 | ++DOCSHELL 18776000 == 32 [pid = 3012] [id = 181] 18:01:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18776800) [pid = 3012] [serial = 541] [outer = 00000000] 18:01:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18784000) [pid = 3012] [serial = 542] [outer = 18776800] 18:01:46 INFO - PROCESS | 3012 | 1468026106128 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19C7A800) [pid = 3012] [serial = 543] [outer = 18776800] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DF2B000) [pid = 3012] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB08C00) [pid = 3012] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (17884000) [pid = 3012] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (15C8D400) [pid = 3012] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DE1D800) [pid = 3012] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DC6E400) [pid = 3012] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (186C9000) [pid = 3012] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1D388C00) [pid = 3012] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1DC15400) [pid = 3012] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1AE0F800) [pid = 3012] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1877D800) [pid = 3012] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DB68800) [pid = 3012] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (0DB07800) [pid = 3012] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:01:47 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (0CA1A800) [pid = 3012] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:01:47 INFO - PROCESS | 3012 | 1468026107096 Marionette TRACE conn10 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 18:01:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1176ms 18:01:47 INFO - PROCESS | 3012 | 1468026107114 Marionette TRACE conn10 -> [0,689,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 3012 | 1468026107116 Marionette TRACE conn10 <- [1,689,null,{"value":"13"}] 18:01:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:01:47 INFO - PROCESS | 3012 | 1468026107120 Marionette TRACE conn10 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 3012 | 1468026107121 Marionette TRACE conn10 <- [1,690,null,{}] 18:01:47 INFO - PROCESS | 3012 | 1468026107125 Marionette TRACE conn10 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:47 INFO - PROCESS | 3012 | 1468026107127 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:47 INFO - PROCESS | 3012 | 1468026107213 Marionette TRACE conn10 <- [1,691,null,{"value":null}] 18:01:47 INFO - PROCESS | 3012 | 1468026107218 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 3012 | 1468026107220 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:47 INFO - PROCESS | 3012 | ++DOCSHELL 15A5AC00 == 33 [pid = 3012] [id = 182] 18:01:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (15DD7000) [pid = 3012] [serial = 544] [outer = 00000000] 18:01:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1877D800) [pid = 3012] [serial = 545] [outer = 15DD7000] 18:01:47 INFO - PROCESS | 3012 | 1468026107264 Marionette DEBUG loaded listener.js 18:01:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (19D46400) [pid = 3012] [serial = 546] [outer = 15DD7000] 18:01:48 INFO - PROCESS | 3012 | 1468026108192 Marionette TRACE conn10 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:01:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:01:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1125ms 18:01:48 INFO - PROCESS | 3012 | 1468026108249 Marionette TRACE conn10 -> [0,693,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 3012 | 1468026108251 Marionette TRACE conn10 <- [1,693,null,{"value":"13"}] 18:01:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:01:48 INFO - PROCESS | 3012 | 1468026108254 Marionette TRACE conn10 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - PROCESS | 3012 | 1468026108255 Marionette TRACE conn10 <- [1,694,null,{}] 18:01:48 INFO - PROCESS | 3012 | 1468026108259 Marionette TRACE conn10 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:48 INFO - PROCESS | 3012 | 1468026108261 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:48 INFO - PROCESS | 3012 | 1468026108340 Marionette TRACE conn10 <- [1,695,null,{"value":null}] 18:01:48 INFO - PROCESS | 3012 | 1468026108346 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 3012 | 1468026108348 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:48 INFO - PROCESS | 3012 | ++DOCSHELL 184AC800 == 34 [pid = 3012] [id = 183] 18:01:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (19D5A400) [pid = 3012] [serial = 547] [outer = 00000000] 18:01:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1A304000) [pid = 3012] [serial = 548] [outer = 19D5A400] 18:01:48 INFO - PROCESS | 3012 | 1468026108392 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1ABAD400) [pid = 3012] [serial = 549] [outer = 19D5A400] 18:01:49 INFO - PROCESS | 3012 | 1468026109375 Marionette TRACE conn10 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:01:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1184ms 18:01:49 INFO - PROCESS | 3012 | 1468026109462 Marionette TRACE conn10 -> [0,697,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 3012 | 1468026109467 Marionette TRACE conn10 <- [1,697,null,{"value":"13"}] 18:01:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:01:49 INFO - PROCESS | 3012 | 1468026109474 Marionette TRACE conn10 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 3012 | 1468026109477 Marionette TRACE conn10 <- [1,698,null,{}] 18:01:49 INFO - PROCESS | 3012 | 1468026109483 Marionette TRACE conn10 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:49 INFO - PROCESS | 3012 | 1468026109486 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:49 INFO - PROCESS | 3012 | 1468026109630 Marionette TRACE conn10 <- [1,699,null,{"value":null}] 18:01:49 INFO - PROCESS | 3012 | 1468026109790 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 3012 | 1468026109793 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:49 INFO - PROCESS | 3012 | ++DOCSHELL 0DB68800 == 35 [pid = 3012] [id = 184] 18:01:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DB6A000) [pid = 3012] [serial = 550] [outer = 00000000] 18:01:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DF29000) [pid = 3012] [serial = 551] [outer = 0DB6A000] 18:01:49 INFO - PROCESS | 3012 | 1468026109853 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0E507000) [pid = 3012] [serial = 552] [outer = 0DB6A000] 18:01:50 INFO - PROCESS | 3012 | 1468026110904 Marionette TRACE conn10 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:01:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:01:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1481ms 18:01:50 INFO - PROCESS | 3012 | 1468026110955 Marionette TRACE conn10 -> [0,701,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 3012 | 1468026110960 Marionette TRACE conn10 <- [1,701,null,{"value":"13"}] 18:01:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:01:50 INFO - PROCESS | 3012 | 1468026110966 Marionette TRACE conn10 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 3012 | 1468026110969 Marionette TRACE conn10 <- [1,702,null,{}] 18:01:50 INFO - PROCESS | 3012 | 1468026110974 Marionette TRACE conn10 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:50 INFO - PROCESS | 3012 | 1468026110976 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:51 INFO - PROCESS | 3012 | 1468026111115 Marionette TRACE conn10 <- [1,703,null,{"value":null}] 18:01:51 INFO - PROCESS | 3012 | 1468026111237 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 3012 | 1468026111240 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:51 INFO - PROCESS | 3012 | ++DOCSHELL 186C8400 == 36 [pid = 3012] [id = 185] 18:01:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (186CAC00) [pid = 3012] [serial = 553] [outer = 00000000] 18:01:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18759400) [pid = 3012] [serial = 554] [outer = 186CAC00] 18:01:51 INFO - PROCESS | 3012 | 1468026111296 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18BC9800) [pid = 3012] [serial = 555] [outer = 186CAC00] 18:01:52 INFO - PROCESS | 3012 | 1468026112406 Marionette TRACE conn10 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 18:01:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1484ms 18:01:52 INFO - PROCESS | 3012 | 1468026112454 Marionette TRACE conn10 -> [0,705,"getWindowHandle",null] 18:01:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:01:52 INFO - PROCESS | 3012 | 1468026112459 Marionette TRACE conn10 <- [1,705,null,{"value":"13"}] 18:01:52 INFO - PROCESS | 3012 | 1468026112464 Marionette TRACE conn10 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 3012 | 1468026112467 Marionette TRACE conn10 <- [1,706,null,{}] 18:01:52 INFO - PROCESS | 3012 | 1468026112473 Marionette TRACE conn10 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:52 INFO - PROCESS | 3012 | 1468026112475 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:52 INFO - PROCESS | 3012 | 1468026112648 Marionette TRACE conn10 <- [1,707,null,{"value":null}] 18:01:52 INFO - PROCESS | 3012 | 1468026112741 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 3012 | 1468026112743 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:52 INFO - PROCESS | 3012 | ++DOCSHELL 0DE1D800 == 37 [pid = 3012] [id = 186] 18:01:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0DE24400) [pid = 3012] [serial = 556] [outer = 00000000] 18:01:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0DFEF000) [pid = 3012] [serial = 557] [outer = 0DE24400] 18:01:52 INFO - PROCESS | 3012 | 1468026112794 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0E1C3000) [pid = 3012] [serial = 558] [outer = 0DE24400] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 0DC68400 == 36 [pid = 3012] [id = 167] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 15A5AC00 == 35 [pid = 3012] [id = 182] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 18776000 == 34 [pid = 3012] [id = 181] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 15668400 == 33 [pid = 3012] [id = 180] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 0DB5DC00 == 32 [pid = 3012] [id = 179] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 0DB0E400 == 31 [pid = 3012] [id = 178] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 0DB06000 == 30 [pid = 3012] [id = 177] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 1D005800 == 29 [pid = 3012] [id = 176] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 186C8400 == 28 [pid = 3012] [id = 185] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 184AC800 == 27 [pid = 3012] [id = 183] 18:01:53 INFO - PROCESS | 3012 | --DOCSHELL 0DB68800 == 26 [pid = 3012] [id = 184] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0DFEE400) [pid = 3012] [serial = 506] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0E1C2800) [pid = 3012] [serial = 507] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB0EC00) [pid = 3012] [serial = 503] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DB60400) [pid = 3012] [serial = 504] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (186CD800) [pid = 3012] [serial = 512] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (15DD4C00) [pid = 3012] [serial = 509] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18759C00) [pid = 3012] [serial = 513] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0DF27400) [pid = 3012] [serial = 500] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0E08CC00) [pid = 3012] [serial = 501] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0E123800) [pid = 3012] [serial = 486] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0DF28400) [pid = 3012] [serial = 485] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19C79800) [pid = 3012] [serial = 489] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (18778800) [pid = 3012] [serial = 488] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1DBA1800) [pid = 3012] [serial = 492] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1D459400) [pid = 3012] [serial = 491] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1DFB7400) [pid = 3012] [serial = 495] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1DFB3000) [pid = 3012] [serial = 494] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1AE15C00) [pid = 3012] [serial = 498] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (1AE13400) [pid = 3012] [serial = 497] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (18BCBC00) [pid = 3012] [serial = 515] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (18784C00) [pid = 3012] [serial = 521] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1A996C00) [pid = 3012] [serial = 518] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (19D42000) [pid = 3012] [serial = 516] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 56 (1AE0A800) [pid = 3012] [serial = 519] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 55 (16CCF800) [pid = 3012] [serial = 510] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 54 (1A3CFC00) [pid = 3012] [serial = 522] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 53 (1D00AC00) [pid = 3012] [serial = 527] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 52 (1AFC2000) [pid = 3012] [serial = 525] [outer = 00000000] [url = about:blank] 18:01:53 INFO - PROCESS | 3012 | --DOMWINDOW == 51 (1AF12C00) [pid = 3012] [serial = 524] [outer = 00000000] [url = about:blank] 18:01:54 INFO - PROCESS | 3012 | 1468026114364 Marionette TRACE conn10 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:01:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:01:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1926ms 18:01:54 INFO - PROCESS | 3012 | 1468026114390 Marionette TRACE conn10 -> [0,709,"getWindowHandle",null] 18:01:54 INFO - PROCESS | 3012 | 1468026114394 Marionette TRACE conn10 <- [1,709,null,{"value":"13"}] 18:01:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:01:54 INFO - PROCESS | 3012 | 1468026114399 Marionette TRACE conn10 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - PROCESS | 3012 | 1468026114402 Marionette TRACE conn10 <- [1,710,null,{}] 18:01:54 INFO - PROCESS | 3012 | 1468026114407 Marionette TRACE conn10 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:54 INFO - PROCESS | 3012 | 1468026114410 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:54 INFO - PROCESS | 3012 | 1468026114492 Marionette TRACE conn10 <- [1,711,null,{"value":null}] 18:01:54 INFO - PROCESS | 3012 | 1468026114501 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 3012 | 1468026114503 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:54 INFO - PROCESS | 3012 | ++DOCSHELL 0DB05800 == 27 [pid = 3012] [id = 187] 18:01:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 52 (0DB05C00) [pid = 3012] [serial = 559] [outer = 00000000] 18:01:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 53 (0DB5EC00) [pid = 3012] [serial = 560] [outer = 0DB05C00] 18:01:54 INFO - PROCESS | 3012 | 1468026114550 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 54 (0DB66000) [pid = 3012] [serial = 561] [outer = 0DB05C00] 18:01:54 INFO - PROCESS | 3012 | 1468026114980 Marionette TRACE conn10 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 3012 | 1468026115036 Marionette TRACE conn10 <- [1,713,null,{"value":"13"}] 18:01:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:01:55 INFO - PROCESS | 3012 | 1468026115042 Marionette TRACE conn10 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 3012 | 1468026115045 Marionette TRACE conn10 <- [1,714,null,{}] 18:01:55 INFO - PROCESS | 3012 | 1468026115049 Marionette TRACE conn10 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:55 INFO - PROCESS | 3012 | 1468026115052 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:55 INFO - PROCESS | 3012 | 1468026115138 Marionette TRACE conn10 <- [1,715,null,{"value":null}] 18:01:55 INFO - PROCESS | 3012 | 1468026115147 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 3012 | 1468026115149 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:55 INFO - PROCESS | 3012 | ++DOCSHELL 0DFEA400 == 28 [pid = 3012] [id = 188] 18:01:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 55 (0DFEBC00) [pid = 3012] [serial = 562] [outer = 00000000] 18:01:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 56 (0E086800) [pid = 3012] [serial = 563] [outer = 0DFEBC00] 18:01:55 INFO - PROCESS | 3012 | 1468026115198 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 57 (0E123800) [pid = 3012] [serial = 564] [outer = 0DFEBC00] 18:01:55 INFO - PROCESS | 3012 | 1468026115758 Marionette TRACE conn10 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:01:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 18:01:55 INFO - PROCESS | 3012 | 1468026115825 Marionette TRACE conn10 -> [0,717,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 3012 | 1468026115827 Marionette TRACE conn10 <- [1,717,null,{"value":"13"}] 18:01:55 INFO - PROCESS | 3012 | 1468026115830 Marionette TRACE conn10 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:01:55 INFO - PROCESS | 3012 | 1468026115834 Marionette TRACE conn10 <- [1,718,null,{}] 18:01:55 INFO - PROCESS | 3012 | 1468026115849 Marionette TRACE conn10 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:55 INFO - PROCESS | 3012 | 1468026115854 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:55 INFO - PROCESS | 3012 | 1468026115935 Marionette TRACE conn10 <- [1,719,null,{"value":null}] 18:01:55 INFO - PROCESS | 3012 | 1468026115952 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 3012 | 1468026115955 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:55 INFO - PROCESS | 3012 | ++DOCSHELL 16728800 == 29 [pid = 3012] [id = 189] 18:01:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (16729800) [pid = 3012] [serial = 565] [outer = 00000000] 18:01:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (1675D000) [pid = 3012] [serial = 566] [outer = 16729800] 18:01:56 INFO - PROCESS | 3012 | 1468026116002 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (1716B000) [pid = 3012] [serial = 567] [outer = 16729800] 18:01:56 INFO - PROCESS | 3012 | 1468026116475 Marionette TRACE conn10 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 3012 | 1468026116529 Marionette TRACE conn10 <- [1,721,null,{"value":"13"}] 18:01:56 INFO - PROCESS | 3012 | 1468026116532 Marionette TRACE conn10 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 3012 | 1468026116534 Marionette TRACE conn10 <- [1,722,null,{}] 18:01:56 INFO - PROCESS | 3012 | 1468026116538 Marionette TRACE conn10 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:56 INFO - PROCESS | 3012 | 1468026116539 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:56 INFO - PROCESS | 3012 | 1468026116649 Marionette TRACE conn10 <- [1,723,null,{"value":null}] 18:01:56 INFO - PROCESS | 3012 | 1468026116654 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 3012 | 1468026116656 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:56 INFO - PROCESS | 3012 | ++DOCSHELL 17884C00 == 30 [pid = 3012] [id = 190] 18:01:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (184A6400) [pid = 3012] [serial = 568] [outer = 00000000] 18:01:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (18755000) [pid = 3012] [serial = 569] [outer = 184A6400] 18:01:56 INFO - PROCESS | 3012 | 1468026116700 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (18776000) [pid = 3012] [serial = 570] [outer = 184A6400] 18:01:57 INFO - PROCESS | 3012 | 1468026117073 Marionette TRACE conn10 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:01:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:01:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 570ms 18:01:57 INFO - PROCESS | 3012 | 1468026117109 Marionette TRACE conn10 -> [0,725,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 3012 | 1468026117111 Marionette TRACE conn10 <- [1,725,null,{"value":"13"}] 18:01:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:01:57 INFO - PROCESS | 3012 | 1468026117114 Marionette TRACE conn10 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - PROCESS | 3012 | 1468026117115 Marionette TRACE conn10 <- [1,726,null,{}] 18:01:57 INFO - PROCESS | 3012 | 1468026117119 Marionette TRACE conn10 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:57 INFO - PROCESS | 3012 | 1468026117121 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:57 INFO - PROCESS | 3012 | 1468026117225 Marionette TRACE conn10 <- [1,727,null,{"value":null}] 18:01:57 INFO - PROCESS | 3012 | 1468026117230 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 3012 | 1468026117232 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:57 INFO - PROCESS | 3012 | ++DOCSHELL 18780000 == 31 [pid = 3012] [id = 191] 18:01:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (18780400) [pid = 3012] [serial = 571] [outer = 00000000] 18:01:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (18BC8800) [pid = 3012] [serial = 572] [outer = 18780400] 18:01:57 INFO - PROCESS | 3012 | 1468026117277 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (19D3A800) [pid = 3012] [serial = 573] [outer = 18780400] 18:01:58 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (19D5A400) [pid = 3012] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:01:58 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (18776800) [pid = 3012] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:01:58 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (15DD7000) [pid = 3012] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:01:58 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1D006000) [pid = 3012] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:01:58 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (0DB06800) [pid = 3012] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:01:58 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (0DB0F400) [pid = 3012] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:01:58 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (156A3800) [pid = 3012] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:01:58 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (0DB65C00) [pid = 3012] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:01:58 INFO - PROCESS | 3012 | 1468026118293 Marionette TRACE conn10 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:01:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1223ms 18:01:58 INFO - PROCESS | 3012 | 1468026118359 Marionette TRACE conn10 -> [0,729,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 3012 | 1468026118361 Marionette TRACE conn10 <- [1,729,null,{"value":"13"}] 18:01:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:01:58 INFO - PROCESS | 3012 | 1468026118364 Marionette TRACE conn10 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 3012 | 1468026118366 Marionette TRACE conn10 <- [1,730,null,{}] 18:01:58 INFO - PROCESS | 3012 | 1468026118369 Marionette TRACE conn10 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:58 INFO - PROCESS | 3012 | 1468026118375 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:58 INFO - PROCESS | 3012 | 1468026118475 Marionette TRACE conn10 <- [1,731,null,{"value":null}] 18:01:58 INFO - PROCESS | 3012 | 1468026118580 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 3012 | 1468026118582 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:58 INFO - PROCESS | 3012 | ++DOCSHELL 1875A800 == 32 [pid = 3012] [id = 192] 18:01:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (19D3F000) [pid = 3012] [serial = 574] [outer = 00000000] 18:01:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (19D5E000) [pid = 3012] [serial = 575] [outer = 19D3F000] 18:01:58 INFO - PROCESS | 3012 | 1468026118627 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (1A309C00) [pid = 3012] [serial = 576] [outer = 19D3F000] 18:01:59 INFO - PROCESS | 3012 | 1468026119454 Marionette TRACE conn10 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:01:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 18:01:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1130ms 18:01:59 INFO - PROCESS | 3012 | 1468026119496 Marionette TRACE conn10 -> [0,733,"getWindowHandle",null] 18:01:59 INFO - PROCESS | 3012 | 1468026119498 Marionette TRACE conn10 <- [1,733,null,{"value":"13"}] 18:01:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:01:59 INFO - PROCESS | 3012 | 1468026119501 Marionette TRACE conn10 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - PROCESS | 3012 | 1468026119503 Marionette TRACE conn10 <- [1,734,null,{}] 18:01:59 INFO - PROCESS | 3012 | 1468026119506 Marionette TRACE conn10 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:59 INFO - PROCESS | 3012 | 1468026119508 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:59 INFO - PROCESS | 3012 | 1468026119583 Marionette TRACE conn10 <- [1,735,null,{"value":null}] 18:01:59 INFO - PROCESS | 3012 | 1468026119589 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 3012 | 1468026119590 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:01:59 INFO - PROCESS | 3012 | ++DOCSHELL 17171800 == 33 [pid = 3012] [id = 193] 18:01:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (19D48800) [pid = 3012] [serial = 577] [outer = 00000000] 18:01:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (1AB42000) [pid = 3012] [serial = 578] [outer = 19D48800] 18:01:59 INFO - PROCESS | 3012 | 1468026119634 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (1AB49800) [pid = 3012] [serial = 579] [outer = 19D48800] 18:02:00 INFO - PROCESS | 3012 | 1468026120578 Marionette TRACE conn10 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 18:02:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1118ms 18:02:00 INFO - PROCESS | 3012 | 1468026120621 Marionette TRACE conn10 -> [0,737,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 3012 | 1468026120625 Marionette TRACE conn10 <- [1,737,null,{"value":"13"}] 18:02:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:02:00 INFO - PROCESS | 3012 | 1468026120631 Marionette TRACE conn10 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - PROCESS | 3012 | 1468026120634 Marionette TRACE conn10 <- [1,738,null,{}] 18:02:00 INFO - PROCESS | 3012 | 1468026120640 Marionette TRACE conn10 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:00 INFO - PROCESS | 3012 | 1468026120643 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:00 INFO - PROCESS | 3012 | 1468026120810 Marionette TRACE conn10 <- [1,739,null,{"value":null}] 18:02:00 INFO - PROCESS | 3012 | 1468026120944 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 3012 | 1468026120947 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:00 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0B000 == 34 [pid = 3012] [id = 194] 18:02:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0DB0EC00) [pid = 3012] [serial = 580] [outer = 00000000] 18:02:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DB69000) [pid = 3012] [serial = 581] [outer = 0DB0EC00] 18:02:01 INFO - PROCESS | 3012 | 1468026121009 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0DF25000) [pid = 3012] [serial = 582] [outer = 0DB0EC00] 18:02:02 INFO - PROCESS | 3012 | 1468026122137 Marionette TRACE conn10 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:02:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:02:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1534ms 18:02:02 INFO - PROCESS | 3012 | 1468026122170 Marionette TRACE conn10 -> [0,741,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 3012 | 1468026122174 Marionette TRACE conn10 <- [1,741,null,{"value":"13"}] 18:02:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:02:02 INFO - PROCESS | 3012 | 1468026122181 Marionette TRACE conn10 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - PROCESS | 3012 | 1468026122184 Marionette TRACE conn10 <- [1,742,null,{}] 18:02:02 INFO - PROCESS | 3012 | 1468026122299 Marionette TRACE conn10 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:02 INFO - PROCESS | 3012 | 1468026122302 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:02 INFO - PROCESS | 3012 | 1468026122453 Marionette TRACE conn10 <- [1,743,null,{"value":null}] 18:02:02 INFO - PROCESS | 3012 | 1468026122522 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 3012 | 1468026122525 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:02 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0F400 == 35 [pid = 3012] [id = 195] 18:02:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DB0F800) [pid = 3012] [serial = 583] [outer = 00000000] 18:02:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DC68000) [pid = 3012] [serial = 584] [outer = 0DB0F800] 18:02:02 INFO - PROCESS | 3012 | 1468026122574 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DF28000) [pid = 3012] [serial = 585] [outer = 0DB0F800] 18:02:02 INFO - PROCESS | 3012 | --DOCSHELL 1875A800 == 34 [pid = 3012] [id = 192] 18:02:02 INFO - PROCESS | 3012 | --DOCSHELL 18780000 == 33 [pid = 3012] [id = 191] 18:02:02 INFO - PROCESS | 3012 | --DOCSHELL 17884C00 == 32 [pid = 3012] [id = 190] 18:02:02 INFO - PROCESS | 3012 | --DOCSHELL 16728800 == 31 [pid = 3012] [id = 189] 18:02:02 INFO - PROCESS | 3012 | --DOCSHELL 0DFEA400 == 30 [pid = 3012] [id = 188] 18:02:02 INFO - PROCESS | 3012 | --DOCSHELL 0DB05800 == 29 [pid = 3012] [id = 187] 18:02:02 INFO - PROCESS | 3012 | --DOCSHELL 0DE1D800 == 28 [pid = 3012] [id = 186] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1A304000) [pid = 3012] [serial = 548] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (18784000) [pid = 3012] [serial = 542] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1877D800) [pid = 3012] [serial = 545] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1D00B800) [pid = 3012] [serial = 528] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (0DB68400) [pid = 3012] [serial = 530] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (0DB6BC00) [pid = 3012] [serial = 531] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (15663400) [pid = 3012] [serial = 533] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (15DD7800) [pid = 3012] [serial = 534] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (15A78800) [pid = 3012] [serial = 539] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (0DE1D000) [pid = 3012] [serial = 536] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (0DF2D800) [pid = 3012] [serial = 537] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1ABAD400) [pid = 3012] [serial = 549] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (19C7A800) [pid = 3012] [serial = 543] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 56 (19D46400) [pid = 3012] [serial = 546] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3012 | --DOMWINDOW == 55 (15D46C00) [pid = 3012] [serial = 540] [outer = 00000000] [url = about:blank] 18:02:03 INFO - PROCESS | 3012 | 1468026123542 Marionette TRACE conn10 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:02:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 18:02:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1386ms 18:02:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:02:03 INFO - PROCESS | 3012 | 1468026123570 Marionette TRACE conn10 -> [0,745,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 3012 | 1468026123573 Marionette TRACE conn10 <- [1,745,null,{"value":"13"}] 18:02:03 INFO - PROCESS | 3012 | 1468026123578 Marionette TRACE conn10 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 3012 | 1468026123580 Marionette TRACE conn10 <- [1,746,null,{}] 18:02:03 INFO - PROCESS | 3012 | 1468026123586 Marionette TRACE conn10 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:03 INFO - PROCESS | 3012 | 1468026123589 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:03 INFO - PROCESS | 3012 | 1468026123675 Marionette TRACE conn10 <- [1,747,null,{"value":null}] 18:02:03 INFO - PROCESS | 3012 | 1468026123685 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 3012 | 1468026123688 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:03 INFO - PROCESS | 3012 | ++DOCSHELL 0DF2D400 == 29 [pid = 3012] [id = 196] 18:02:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 56 (0DF2E400) [pid = 3012] [serial = 586] [outer = 00000000] 18:02:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 57 (0E08D400) [pid = 3012] [serial = 587] [outer = 0DF2E400] 18:02:03 INFO - PROCESS | 3012 | 1468026123736 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (0E9E3000) [pid = 3012] [serial = 588] [outer = 0DF2E400] 18:02:04 INFO - PROCESS | 3012 | 1468026124201 Marionette TRACE conn10 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:02:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:02:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 18:02:04 INFO - PROCESS | 3012 | 1468026124251 Marionette TRACE conn10 -> [0,749,"getWindowHandle",null] 18:02:04 INFO - PROCESS | 3012 | 1468026124253 Marionette TRACE conn10 <- [1,749,null,{"value":"13"}] 18:02:04 INFO - PROCESS | 3012 | 1468026124257 Marionette TRACE conn10 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:02:04 INFO - PROCESS | 3012 | 1468026124259 Marionette TRACE conn10 <- [1,750,null,{}] 18:02:04 INFO - PROCESS | 3012 | 1468026124263 Marionette TRACE conn10 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:04 INFO - PROCESS | 3012 | 1468026124265 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:04 INFO - PROCESS | 3012 | 1468026124357 Marionette TRACE conn10 <- [1,751,null,{"value":null}] 18:02:04 INFO - PROCESS | 3012 | 1468026124364 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:04 INFO - PROCESS | 3012 | 1468026124368 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:04 INFO - PROCESS | 3012 | ++DOCSHELL 15D45000 == 30 [pid = 3012] [id = 197] 18:02:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (15D46800) [pid = 3012] [serial = 589] [outer = 00000000] 18:02:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (15DD7000) [pid = 3012] [serial = 590] [outer = 15D46800] 18:02:04 INFO - PROCESS | 3012 | 1468026124417 Marionette DEBUG loaded listener.js 18:02:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (16754000) [pid = 3012] [serial = 591] [outer = 15D46800] 18:02:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:02:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1016ms 18:02:05 INFO - PROCESS | 3012 | 1468026125268 Marionette TRACE conn10 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:02:05 INFO - PROCESS | 3012 | 1468026125282 Marionette TRACE conn10 -> [0,753,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 3012 | 1468026125288 Marionette TRACE conn10 <- [1,753,null,{"value":"13"}] 18:02:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:02:05 INFO - PROCESS | 3012 | 1468026125298 Marionette TRACE conn10 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 3012 | 1468026125300 Marionette TRACE conn10 <- [1,754,null,{}] 18:02:05 INFO - PROCESS | 3012 | 1468026125315 Marionette TRACE conn10 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:05 INFO - PROCESS | 3012 | 1468026125317 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:05 INFO - PROCESS | 3012 | 1468026125427 Marionette TRACE conn10 <- [1,755,null,{"value":null}] 18:02:05 INFO - PROCESS | 3012 | 1468026125433 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 3012 | 1468026125435 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:05 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EDC00 == 31 [pid = 3012] [id = 198] 18:02:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (152DDC00) [pid = 3012] [serial = 592] [outer = 00000000] 18:02:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (18751800) [pid = 3012] [serial = 593] [outer = 152DDC00] 18:02:05 INFO - PROCESS | 3012 | 1468026125521 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (1875A800) [pid = 3012] [serial = 594] [outer = 152DDC00] 18:02:06 INFO - PROCESS | 3012 | 1468026126382 Marionette TRACE conn10 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:02:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:02:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1119ms 18:02:06 INFO - PROCESS | 3012 | 1468026126423 Marionette TRACE conn10 -> [0,757,"getWindowHandle",null] 18:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:02:06 INFO - PROCESS | 3012 | 1468026126424 Marionette TRACE conn10 <- [1,757,null,{"value":"13"}] 18:02:06 INFO - PROCESS | 3012 | 1468026126431 Marionette TRACE conn10 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 3012 | 1468026126432 Marionette TRACE conn10 <- [1,758,null,{}] 18:02:06 INFO - PROCESS | 3012 | 1468026126436 Marionette TRACE conn10 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:06 INFO - PROCESS | 3012 | 1468026126438 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:06 INFO - PROCESS | 3012 | 1468026126560 Marionette TRACE conn10 <- [1,759,null,{"value":null}] 18:02:06 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (184A6400) [pid = 3012] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:02:06 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (0DB05C00) [pid = 3012] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:02:06 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (0DE24400) [pid = 3012] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:02:06 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (18780400) [pid = 3012] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:02:06 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (19D3F000) [pid = 3012] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:02:06 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (0DFEBC00) [pid = 3012] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:02:06 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (16729800) [pid = 3012] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:02:06 INFO - PROCESS | 3012 | --DOMWINDOW == 56 (0DB6A000) [pid = 3012] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:02:06 INFO - PROCESS | 3012 | --DOMWINDOW == 55 (186CAC00) [pid = 3012] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:02:06 INFO - PROCESS | 3012 | 1468026126614 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 3012 | 1468026126617 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:06 INFO - PROCESS | 3012 | ++DOCSHELL 0D973400 == 32 [pid = 3012] [id = 199] 18:02:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 56 (0D973C00) [pid = 3012] [serial = 595] [outer = 00000000] 18:02:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 57 (15A5BC00) [pid = 3012] [serial = 596] [outer = 0D973C00] 18:02:06 INFO - PROCESS | 3012 | 1468026126662 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (18784000) [pid = 3012] [serial = 597] [outer = 0D973C00] 18:02:07 INFO - PROCESS | 3012 | 1468026126993 Marionette TRACE conn10 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 590ms 18:02:07 INFO - PROCESS | 3012 | 1468026127020 Marionette TRACE conn10 -> [0,761,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 3012 | 1468026127022 Marionette TRACE conn10 <- [1,761,null,{"value":"13"}] 18:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:02:07 INFO - PROCESS | 3012 | 1468026127025 Marionette TRACE conn10 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - PROCESS | 3012 | 1468026127027 Marionette TRACE conn10 <- [1,762,null,{}] 18:02:07 INFO - PROCESS | 3012 | 1468026127030 Marionette TRACE conn10 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:07 INFO - PROCESS | 3012 | 1468026127036 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:07 INFO - PROCESS | 3012 | 1468026127146 Marionette TRACE conn10 <- [1,763,null,{"value":null}] 18:02:07 INFO - PROCESS | 3012 | 1468026127234 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 3012 | 1468026127236 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:07 INFO - PROCESS | 3012 | ++DOCSHELL 18780000 == 33 [pid = 3012] [id = 200] 18:02:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (18BCC800) [pid = 3012] [serial = 598] [outer = 00000000] 18:02:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (19D5D800) [pid = 3012] [serial = 599] [outer = 18BCC800] 18:02:07 INFO - PROCESS | 3012 | 1468026127281 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (1A7E5C00) [pid = 3012] [serial = 600] [outer = 18BCC800] 18:02:07 INFO - PROCESS | 3012 | 1468026127633 Marionette TRACE conn10 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 18:02:07 INFO - PROCESS | 3012 | 1468026127658 Marionette TRACE conn10 -> [0,765,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 3012 | 1468026127660 Marionette TRACE conn10 <- [1,765,null,{"value":"13"}] 18:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:02:07 INFO - PROCESS | 3012 | 1468026127663 Marionette TRACE conn10 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - PROCESS | 3012 | 1468026127665 Marionette TRACE conn10 <- [1,766,null,{}] 18:02:07 INFO - PROCESS | 3012 | 1468026127668 Marionette TRACE conn10 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:07 INFO - PROCESS | 3012 | 1468026127670 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:07 INFO - PROCESS | 3012 | 1468026127779 Marionette TRACE conn10 <- [1,767,null,{"value":null}] 18:02:07 INFO - PROCESS | 3012 | 1468026127786 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 3012 | 1468026127788 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:07 INFO - PROCESS | 3012 | ++DOCSHELL 19D9D800 == 34 [pid = 3012] [id = 201] 18:02:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (1A309400) [pid = 3012] [serial = 601] [outer = 00000000] 18:02:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (1ABAD800) [pid = 3012] [serial = 602] [outer = 1A309400] 18:02:07 INFO - PROCESS | 3012 | 1468026127831 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (1ABAF800) [pid = 3012] [serial = 603] [outer = 1A309400] 18:02:08 INFO - PROCESS | 3012 | 1468026128239 Marionette TRACE conn10 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 18:02:08 INFO - PROCESS | 3012 | 1468026128295 Marionette TRACE conn10 -> [0,769,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 3012 | 1468026128297 Marionette TRACE conn10 <- [1,769,null,{"value":"13"}] 18:02:08 INFO - PROCESS | 3012 | 1468026128300 Marionette TRACE conn10 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:02:08 INFO - PROCESS | 3012 | 1468026128302 Marionette TRACE conn10 <- [1,770,null,{}] 18:02:08 INFO - PROCESS | 3012 | 1468026128306 Marionette TRACE conn10 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:08 INFO - PROCESS | 3012 | 1468026128307 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:08 INFO - PROCESS | 3012 | 1468026128419 Marionette TRACE conn10 <- [1,771,null,{"value":null}] 18:02:08 INFO - PROCESS | 3012 | 1468026128426 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 3012 | 1468026128428 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:08 INFO - PROCESS | 3012 | ++DOCSHELL 1AE14C00 == 35 [pid = 3012] [id = 202] 18:02:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (1AE15000) [pid = 3012] [serial = 604] [outer = 00000000] 18:02:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (1AF0A000) [pid = 3012] [serial = 605] [outer = 1AE15000] 18:02:08 INFO - PROCESS | 3012 | 1468026128471 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1AFC4400) [pid = 3012] [serial = 606] [outer = 1AE15000] 18:02:08 INFO - PROCESS | 3012 | 1468026128863 Marionette TRACE conn10 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 18:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:02:08 INFO - PROCESS | 3012 | 1468026128935 Marionette TRACE conn10 -> [0,773,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 3012 | 1468026128937 Marionette TRACE conn10 <- [1,773,null,{"value":"13"}] 18:02:08 INFO - PROCESS | 3012 | 1468026128940 Marionette TRACE conn10 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 3012 | 1468026128941 Marionette TRACE conn10 <- [1,774,null,{}] 18:02:08 INFO - PROCESS | 3012 | 1468026128945 Marionette TRACE conn10 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:08 INFO - PROCESS | 3012 | 1468026128947 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:09 INFO - PROCESS | 3012 | 1468026129058 Marionette TRACE conn10 <- [1,775,null,{"value":null}] 18:02:09 INFO - PROCESS | 3012 | 1468026129195 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 3012 | 1468026129199 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:09 INFO - PROCESS | 3012 | ++DOCSHELL 0CA15800 == 36 [pid = 3012] [id = 203] 18:02:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0CA16800) [pid = 3012] [serial = 607] [outer = 00000000] 18:02:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0D1D2400) [pid = 3012] [serial = 608] [outer = 0CA16800] 18:02:09 INFO - PROCESS | 3012 | 1468026129257 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0D4F8400) [pid = 3012] [serial = 609] [outer = 0CA16800] 18:02:09 INFO - PROCESS | 3012 | 1468026129819 Marionette TRACE conn10 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 931ms 18:02:09 INFO - PROCESS | 3012 | 1468026129872 Marionette TRACE conn10 -> [0,777,"getWindowHandle",null] 18:02:09 INFO - PROCESS | 3012 | 1468026129877 Marionette TRACE conn10 <- [1,777,null,{"value":"13"}] 18:02:09 INFO - PROCESS | 3012 | 1468026129881 Marionette TRACE conn10 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:02:09 INFO - PROCESS | 3012 | 1468026129884 Marionette TRACE conn10 <- [1,778,null,{}] 18:02:09 INFO - PROCESS | 3012 | 1468026129890 Marionette TRACE conn10 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:09 INFO - PROCESS | 3012 | 1468026129894 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:10 INFO - PROCESS | 3012 | 1468026130008 Marionette TRACE conn10 <- [1,779,null,{"value":null}] 18:02:10 INFO - PROCESS | 3012 | 1468026130103 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 3012 | 1468026130106 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:10 INFO - PROCESS | 3012 | ++DOCSHELL 15A52800 == 37 [pid = 3012] [id = 204] 18:02:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (15A56000) [pid = 3012] [serial = 610] [outer = 00000000] 18:02:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15C56000) [pid = 3012] [serial = 611] [outer = 15A56000] 18:02:10 INFO - PROCESS | 3012 | 1468026130162 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15DD7800) [pid = 3012] [serial = 612] [outer = 15A56000] 18:02:10 INFO - PROCESS | 3012 | 1468026130784 Marionette TRACE conn10 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 971ms 18:02:10 INFO - PROCESS | 3012 | 1468026130860 Marionette TRACE conn10 -> [0,781,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 3012 | 1468026130864 Marionette TRACE conn10 <- [1,781,null,{"value":"13"}] 18:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:02:10 INFO - PROCESS | 3012 | 1468026130868 Marionette TRACE conn10 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 3012 | 1468026130871 Marionette TRACE conn10 <- [1,782,null,{}] 18:02:10 INFO - PROCESS | 3012 | 1468026130875 Marionette TRACE conn10 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:10 INFO - PROCESS | 3012 | 1468026130878 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:11 INFO - PROCESS | 3012 | 1468026130992 Marionette TRACE conn10 <- [1,783,null,{"value":null}] 18:02:11 INFO - PROCESS | 3012 | 1468026131135 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 3012 | 1468026131138 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:11 INFO - PROCESS | 3012 | ++DOCSHELL 17877400 == 38 [pid = 3012] [id = 205] 18:02:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (184B0000) [pid = 3012] [serial = 613] [outer = 00000000] 18:02:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (19D3C000) [pid = 3012] [serial = 614] [outer = 184B0000] 18:02:11 INFO - PROCESS | 3012 | 1468026131191 Marionette DEBUG loaded listener.js 18:02:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D47C00) [pid = 3012] [serial = 615] [outer = 184B0000] 18:02:11 INFO - PROCESS | 3012 | 1468026131707 Marionette TRACE conn10 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 870ms 18:02:11 INFO - PROCESS | 3012 | 1468026131742 Marionette TRACE conn10 -> [0,785,"getWindowHandle",null] 18:02:11 INFO - PROCESS | 3012 | 1468026131745 Marionette TRACE conn10 <- [1,785,null,{"value":"13"}] 18:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:02:11 INFO - PROCESS | 3012 | 1468026131754 Marionette TRACE conn10 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:02:11 INFO - PROCESS | 3012 | 1468026131761 Marionette TRACE conn10 <- [1,786,null,{}] 18:02:11 INFO - PROCESS | 3012 | 1468026131766 Marionette TRACE conn10 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:11 INFO - PROCESS | 3012 | 1468026131770 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:11 INFO - PROCESS | 3012 | 1468026131877 Marionette TRACE conn10 <- [1,787,null,{"value":null}] 18:02:12 INFO - PROCESS | 3012 | 1468026132006 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:12 INFO - PROCESS | 3012 | 1468026132009 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:12 INFO - PROCESS | 3012 | ++DOCSHELL 1D003800 == 39 [pid = 3012] [id = 206] 18:02:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1D004400) [pid = 3012] [serial = 616] [outer = 00000000] 18:02:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D007400) [pid = 3012] [serial = 617] [outer = 1D004400] 18:02:12 INFO - PROCESS | 3012 | 1468026132103 Marionette DEBUG loaded listener.js 18:02:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D00B000) [pid = 3012] [serial = 618] [outer = 1D004400] 18:02:12 INFO - PROCESS | 3012 | 1468026132852 Marionette TRACE conn10 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 18:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1131ms 18:02:12 INFO - PROCESS | 3012 | 1468026132882 Marionette TRACE conn10 -> [0,789,"getWindowHandle",null] 18:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:02:12 INFO - PROCESS | 3012 | 1468026132886 Marionette TRACE conn10 <- [1,789,null,{"value":"13"}] 18:02:12 INFO - PROCESS | 3012 | 1468026132891 Marionette TRACE conn10 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:02:12 INFO - PROCESS | 3012 | 1468026132894 Marionette TRACE conn10 <- [1,790,null,{}] 18:02:12 INFO - PROCESS | 3012 | 1468026132900 Marionette TRACE conn10 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:12 INFO - PROCESS | 3012 | 1468026132902 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:13 INFO - PROCESS | 3012 | 1468026133003 Marionette TRACE conn10 <- [1,791,null,{"value":null}] 18:02:13 INFO - PROCESS | 3012 | 1468026133085 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 3012 | 1468026133089 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:13 INFO - PROCESS | 3012 | ++DOCSHELL 0DF22800 == 40 [pid = 3012] [id = 207] 18:02:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0DF23000) [pid = 3012] [serial = 619] [outer = 00000000] 18:02:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0E083000) [pid = 3012] [serial = 620] [outer = 0DF23000] 18:02:13 INFO - PROCESS | 3012 | 1468026133182 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0E993000) [pid = 3012] [serial = 621] [outer = 0DF23000] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 1AE14C00 == 39 [pid = 3012] [id = 202] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 19D9D800 == 38 [pid = 3012] [id = 201] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 18780000 == 37 [pid = 3012] [id = 200] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 0D973400 == 36 [pid = 3012] [id = 199] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 0D9EDC00 == 35 [pid = 3012] [id = 198] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 15D45000 == 34 [pid = 3012] [id = 197] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 0DF2D400 == 33 [pid = 3012] [id = 196] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 0DB0B000 == 32 [pid = 3012] [id = 194] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 0DB0F400 == 31 [pid = 3012] [id = 195] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 17171800 == 30 [pid = 3012] [id = 193] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 1D003800 == 29 [pid = 3012] [id = 206] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 17877400 == 28 [pid = 3012] [id = 205] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 0CA15800 == 27 [pid = 3012] [id = 203] 18:02:13 INFO - PROCESS | 3012 | --DOCSHELL 15A52800 == 26 [pid = 3012] [id = 204] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (18755000) [pid = 3012] [serial = 569] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (18776000) [pid = 3012] [serial = 570] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0DB5EC00) [pid = 3012] [serial = 560] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DB66000) [pid = 3012] [serial = 561] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E1C3000) [pid = 3012] [serial = 558] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DFEF000) [pid = 3012] [serial = 557] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (18BC8800) [pid = 3012] [serial = 572] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D5E000) [pid = 3012] [serial = 575] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0E086800) [pid = 3012] [serial = 563] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1675D000) [pid = 3012] [serial = 566] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0E123800) [pid = 3012] [serial = 564] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19D3A800) [pid = 3012] [serial = 573] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0E507000) [pid = 3012] [serial = 552] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0DF29000) [pid = 3012] [serial = 551] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (18BC9800) [pid = 3012] [serial = 555] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (18759400) [pid = 3012] [serial = 554] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1A309C00) [pid = 3012] [serial = 576] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1716B000) [pid = 3012] [serial = 567] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1AB42000) [pid = 3012] [serial = 578] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3012 | 1468026134234 Marionette TRACE conn10 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 18:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1379ms 18:02:14 INFO - PROCESS | 3012 | 1468026134271 Marionette TRACE conn10 -> [0,793,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 3012 | 1468026134275 Marionette TRACE conn10 <- [1,793,null,{"value":"13"}] 18:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:02:14 INFO - PROCESS | 3012 | 1468026134280 Marionette TRACE conn10 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - PROCESS | 3012 | 1468026134284 Marionette TRACE conn10 <- [1,794,null,{}] 18:02:14 INFO - PROCESS | 3012 | 1468026134289 Marionette TRACE conn10 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:14 INFO - PROCESS | 3012 | 1468026134292 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:14 INFO - PROCESS | 3012 | 1468026134380 Marionette TRACE conn10 <- [1,795,null,{"value":null}] 18:02:14 INFO - PROCESS | 3012 | 1468026134386 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 3012 | 1468026134389 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:14 INFO - PROCESS | 3012 | ++DOCSHELL 0DB10400 == 27 [pid = 3012] [id = 208] 18:02:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (0DB10800) [pid = 3012] [serial = 622] [outer = 00000000] 18:02:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0DC66000) [pid = 3012] [serial = 623] [outer = 0DB10800] 18:02:14 INFO - PROCESS | 3012 | 1468026134437 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DE9E000) [pid = 3012] [serial = 624] [outer = 0DB10800] 18:02:14 INFO - PROCESS | 3012 | 1468026134906 Marionette TRACE conn10 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 18:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 690ms 18:02:14 INFO - PROCESS | 3012 | 1468026134971 Marionette TRACE conn10 -> [0,797,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 3012 | 1468026134976 Marionette TRACE conn10 <- [1,797,null,{"value":"13"}] 18:02:14 INFO - PROCESS | 3012 | 1468026134982 Marionette TRACE conn10 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:02:15 INFO - PROCESS | 3012 | 1468026134985 Marionette TRACE conn10 <- [1,798,null,{}] 18:02:15 INFO - PROCESS | 3012 | 1468026134989 Marionette TRACE conn10 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:15 INFO - PROCESS | 3012 | 1468026134992 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:15 INFO - PROCESS | 3012 | 1468026135115 Marionette TRACE conn10 <- [1,799,null,{"value":null}] 18:02:15 INFO - PROCESS | 3012 | 1468026135207 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 3012 | 1468026135209 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:15 INFO - PROCESS | 3012 | ++DOCSHELL 1238F800 == 28 [pid = 3012] [id = 209] 18:02:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (123C9400) [pid = 3012] [serial = 625] [outer = 00000000] 18:02:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (152DC800) [pid = 3012] [serial = 626] [outer = 123C9400] 18:02:15 INFO - PROCESS | 3012 | 1468026135271 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (156ABC00) [pid = 3012] [serial = 627] [outer = 123C9400] 18:02:15 INFO - PROCESS | 3012 | 1468026135639 Marionette TRACE conn10 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 18:02:15 INFO - PROCESS | 3012 | 1468026135668 Marionette TRACE conn10 -> [0,801,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 3012 | 1468026135670 Marionette TRACE conn10 <- [1,801,null,{"value":"13"}] 18:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:02:15 INFO - PROCESS | 3012 | 1468026135675 Marionette TRACE conn10 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - PROCESS | 3012 | 1468026135678 Marionette TRACE conn10 <- [1,802,null,{}] 18:02:15 INFO - PROCESS | 3012 | 1468026135689 Marionette TRACE conn10 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:15 INFO - PROCESS | 3012 | 1468026135694 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:15 INFO - PROCESS | 3012 | 1468026135776 Marionette TRACE conn10 <- [1,803,null,{"value":null}] 18:02:15 INFO - PROCESS | 3012 | 1468026135784 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 3012 | 1468026135787 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:15 INFO - PROCESS | 3012 | ++DOCSHELL 15DDBC00 == 29 [pid = 3012] [id = 210] 18:02:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (16CCE800) [pid = 3012] [serial = 628] [outer = 00000000] 18:02:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (17171800) [pid = 3012] [serial = 629] [outer = 16CCE800] 18:02:15 INFO - PROCESS | 3012 | 1468026135835 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1863B400) [pid = 3012] [serial = 630] [outer = 16CCE800] 18:02:16 INFO - PROCESS | 3012 | 1468026136354 Marionette TRACE conn10 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 18:02:16 INFO - PROCESS | 3012 | 1468026136417 Marionette TRACE conn10 <- [1,805,null,{"value":"13"}] 18:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:02:16 INFO - PROCESS | 3012 | 1468026136420 Marionette TRACE conn10 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:02:16 INFO - PROCESS | 3012 | 1468026136421 Marionette TRACE conn10 <- [1,806,null,{}] 18:02:16 INFO - PROCESS | 3012 | 1468026136425 Marionette TRACE conn10 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:16 INFO - PROCESS | 3012 | 1468026136427 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:16 INFO - PROCESS | 3012 | 1468026136537 Marionette TRACE conn10 <- [1,807,null,{"value":null}] 18:02:16 INFO - PROCESS | 3012 | 1468026136591 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:16 INFO - PROCESS | 3012 | 1468026136593 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:16 INFO - PROCESS | 3012 | ++DOCSHELL 18756C00 == 30 [pid = 3012] [id = 211] 18:02:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (18758000) [pid = 3012] [serial = 631] [outer = 00000000] 18:02:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1877B400) [pid = 3012] [serial = 632] [outer = 18758000] 18:02:16 INFO - PROCESS | 3012 | 1468026136637 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18A7A800) [pid = 3012] [serial = 633] [outer = 18758000] 18:02:17 INFO - PROCESS | 3012 | 1468026137022 Marionette TRACE conn10 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 18:02:17 INFO - PROCESS | 3012 | 1468026137052 Marionette TRACE conn10 -> [0,809,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 3012 | 1468026137054 Marionette TRACE conn10 <- [1,809,null,{"value":"13"}] 18:02:17 INFO - PROCESS | 3012 | 1468026137057 Marionette TRACE conn10 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:02:17 INFO - PROCESS | 3012 | 1468026137059 Marionette TRACE conn10 <- [1,810,null,{}] 18:02:17 INFO - PROCESS | 3012 | 1468026137069 Marionette TRACE conn10 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:17 INFO - PROCESS | 3012 | 1468026137071 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:17 INFO - PROCESS | 3012 | 1468026137180 Marionette TRACE conn10 <- [1,811,null,{"value":null}] 18:02:17 INFO - PROCESS | 3012 | 1468026137200 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 3012 | 1468026137202 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:17 INFO - PROCESS | 3012 | ++DOCSHELL 19C72400 == 31 [pid = 3012] [id = 212] 18:02:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19C73400) [pid = 3012] [serial = 634] [outer = 00000000] 18:02:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D45C00) [pid = 3012] [serial = 635] [outer = 19C73400] 18:02:17 INFO - PROCESS | 3012 | 1468026137294 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (19D5C800) [pid = 3012] [serial = 636] [outer = 19C73400] 18:02:17 INFO - PROCESS | 3012 | 1468026137779 Marionette TRACE conn10 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 3012 | 1468026137834 Marionette TRACE conn10 <- [1,813,null,{"value":"13"}] 18:02:17 INFO - PROCESS | 3012 | 1468026137837 Marionette TRACE conn10 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 3012 | 1468026137839 Marionette TRACE conn10 <- [1,814,null,{}] 18:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:02:17 INFO - PROCESS | 3012 | 1468026137850 Marionette TRACE conn10 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:17 INFO - PROCESS | 3012 | 1468026137855 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:18 INFO - PROCESS | 3012 | 1468026137985 Marionette TRACE conn10 <- [1,815,null,{"value":null}] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AE15000) [pid = 3012] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (152DDC00) [pid = 3012] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0D973C00) [pid = 3012] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D48800) [pid = 3012] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DF2E400) [pid = 3012] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0DB0EC00) [pid = 3012] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15D46800) [pid = 3012] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0DB0F800) [pid = 3012] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1A309400) [pid = 3012] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:02:18 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (18BCC800) [pid = 3012] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:02:18 INFO - PROCESS | 3012 | 1468026138175 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 3012 | 1468026138177 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:18 INFO - PROCESS | 3012 | ++DOCSHELL 0D3E7C00 == 32 [pid = 3012] [id = 213] 18:02:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0D458C00) [pid = 3012] [serial = 637] [outer = 00000000] 18:02:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DFF5800) [pid = 3012] [serial = 638] [outer = 0D458C00] 18:02:18 INFO - PROCESS | 3012 | 1468026138223 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (18780C00) [pid = 3012] [serial = 639] [outer = 0D458C00] 18:02:18 INFO - PROCESS | 3012 | 1468026138583 Marionette TRACE conn10 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 790ms 18:02:18 INFO - PROCESS | 3012 | 1468026138642 Marionette TRACE conn10 -> [0,817,"getWindowHandle",null] 18:02:18 INFO - PROCESS | 3012 | 1468026138644 Marionette TRACE conn10 <- [1,817,null,{"value":"13"}] 18:02:18 INFO - PROCESS | 3012 | 1468026138647 Marionette TRACE conn10 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:02:18 INFO - PROCESS | 3012 | 1468026138649 Marionette TRACE conn10 <- [1,818,null,{}] 18:02:18 INFO - PROCESS | 3012 | 1468026138653 Marionette TRACE conn10 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:18 INFO - PROCESS | 3012 | 1468026138654 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:18 INFO - PROCESS | 3012 | 1468026138763 Marionette TRACE conn10 <- [1,819,null,{"value":null}] 18:02:18 INFO - PROCESS | 3012 | 1468026138771 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 3012 | 1468026138773 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:18 INFO - PROCESS | 3012 | ++DOCSHELL 18759000 == 33 [pid = 3012] [id = 214] 18:02:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1877EC00) [pid = 3012] [serial = 640] [outer = 00000000] 18:02:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1AE14C00) [pid = 3012] [serial = 641] [outer = 1877EC00] 18:02:18 INFO - PROCESS | 3012 | 1468026138816 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1B8D6400) [pid = 3012] [serial = 642] [outer = 1877EC00] 18:02:19 INFO - PROCESS | 3012 | 1468026139182 Marionette TRACE conn10 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 570ms 18:02:19 INFO - PROCESS | 3012 | 1468026139223 Marionette TRACE conn10 -> [0,821,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 3012 | 1468026139225 Marionette TRACE conn10 <- [1,821,null,{"value":"13"}] 18:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:02:19 INFO - PROCESS | 3012 | 1468026139228 Marionette TRACE conn10 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 3012 | 1468026139229 Marionette TRACE conn10 <- [1,822,null,{}] 18:02:19 INFO - PROCESS | 3012 | 1468026139233 Marionette TRACE conn10 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:19 INFO - PROCESS | 3012 | 1468026139235 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:19 INFO - PROCESS | 3012 | 1468026139310 Marionette TRACE conn10 <- [1,823,null,{"value":null}] 18:02:19 INFO - PROCESS | 3012 | 1468026139390 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 3012 | 1468026139392 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:19 INFO - PROCESS | 3012 | ++DOCSHELL 1AE15800 == 34 [pid = 3012] [id = 215] 18:02:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AF0C800) [pid = 3012] [serial = 643] [outer = 00000000] 18:02:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1D007000) [pid = 3012] [serial = 644] [outer = 1AF0C800] 18:02:19 INFO - PROCESS | 3012 | 1468026139435 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1D008C00) [pid = 3012] [serial = 645] [outer = 1AF0C800] 18:02:19 INFO - PROCESS | 3012 | 1468026139840 Marionette TRACE conn10 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 631ms 18:02:19 INFO - PROCESS | 3012 | 1468026139859 Marionette TRACE conn10 -> [0,825,"getWindowHandle",null] 18:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:02:19 INFO - PROCESS | 3012 | 1468026139861 Marionette TRACE conn10 <- [1,825,null,{"value":"13"}] 18:02:19 INFO - PROCESS | 3012 | 1468026139864 Marionette TRACE conn10 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 3012 | 1468026139865 Marionette TRACE conn10 <- [1,826,null,{}] 18:02:19 INFO - PROCESS | 3012 | 1468026139869 Marionette TRACE conn10 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:19 INFO - PROCESS | 3012 | 1468026139870 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:19 INFO - PROCESS | 3012 | 1468026139947 Marionette TRACE conn10 <- [1,827,null,{"value":null}] 18:02:20 INFO - PROCESS | 3012 | 1468026140027 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:20 INFO - PROCESS | 3012 | 1468026140029 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:20 INFO - PROCESS | 3012 | ++DOCSHELL 152DBC00 == 35 [pid = 3012] [id = 216] 18:02:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (16731000) [pid = 3012] [serial = 646] [outer = 00000000] 18:02:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D11F400) [pid = 3012] [serial = 647] [outer = 16731000] 18:02:20 INFO - PROCESS | 3012 | 1468026140072 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D121C00) [pid = 3012] [serial = 648] [outer = 16731000] 18:02:20 INFO - PROCESS | 3012 | 1468026140654 Marionette TRACE conn10 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 870ms 18:02:20 INFO - PROCESS | 3012 | 1468026140755 Marionette TRACE conn10 -> [0,829,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 3012 | 1468026140759 Marionette TRACE conn10 <- [1,829,null,{"value":"13"}] 18:02:20 INFO - PROCESS | 3012 | 1468026140763 Marionette TRACE conn10 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:02:20 INFO - PROCESS | 3012 | 1468026140769 Marionette TRACE conn10 <- [1,830,null,{}] 18:02:20 INFO - PROCESS | 3012 | 1468026140799 Marionette TRACE conn10 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:20 INFO - PROCESS | 3012 | 1468026140802 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:20 INFO - PROCESS | 3012 | 1468026140930 Marionette TRACE conn10 <- [1,831,null,{"value":null}] 18:02:21 INFO - PROCESS | 3012 | 1468026141006 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:21 INFO - PROCESS | 3012 | 1468026141008 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:21 INFO - PROCESS | 3012 | ++DOCSHELL 0D97C800 == 36 [pid = 3012] [id = 217] 18:02:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0DB6CC00) [pid = 3012] [serial = 649] [outer = 00000000] 18:02:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0DFEF000) [pid = 3012] [serial = 650] [outer = 0DB6CC00] 18:02:21 INFO - PROCESS | 3012 | 1468026141065 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0E1BA400) [pid = 3012] [serial = 651] [outer = 0DB6CC00] 18:02:26 INFO - PROCESS | 3012 | 1468026146030 Marionette TRACE conn10 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 5293ms 18:02:26 INFO - PROCESS | 3012 | 1468026146077 Marionette TRACE conn10 -> [0,833,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 3012 | 1468026146082 Marionette TRACE conn10 <- [1,833,null,{"value":"13"}] 18:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:02:26 INFO - PROCESS | 3012 | 1468026146089 Marionette TRACE conn10 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 3012 | 1468026146092 Marionette TRACE conn10 <- [1,834,null,{}] 18:02:26 INFO - PROCESS | 3012 | 1468026146096 Marionette TRACE conn10 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:26 INFO - PROCESS | 3012 | 1468026146099 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:26 INFO - PROCESS | 3012 | 1468026146230 Marionette TRACE conn10 <- [1,835,null,{"value":null}] 18:02:26 INFO - PROCESS | 3012 | 1468026146311 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 3012 | 1468026146313 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:26 INFO - PROCESS | 3012 | ++DOCSHELL 0D127800 == 37 [pid = 3012] [id = 218] 18:02:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0D4F6800) [pid = 3012] [serial = 652] [outer = 00000000] 18:02:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0E587800) [pid = 3012] [serial = 653] [outer = 0D4F6800] 18:02:26 INFO - PROCESS | 3012 | 1468026146410 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (16729C00) [pid = 3012] [serial = 654] [outer = 0D4F6800] 18:02:29 INFO - PROCESS | 3012 | --DOCSHELL 1AE15800 == 36 [pid = 3012] [id = 215] 18:02:29 INFO - PROCESS | 3012 | --DOCSHELL 18759000 == 35 [pid = 3012] [id = 214] 18:02:29 INFO - PROCESS | 3012 | --DOCSHELL 0D3E7C00 == 34 [pid = 3012] [id = 213] 18:02:29 INFO - PROCESS | 3012 | --DOCSHELL 19C72400 == 33 [pid = 3012] [id = 212] 18:02:29 INFO - PROCESS | 3012 | --DOCSHELL 18756C00 == 32 [pid = 3012] [id = 211] 18:02:29 INFO - PROCESS | 3012 | --DOCSHELL 15DDBC00 == 31 [pid = 3012] [id = 210] 18:02:29 INFO - PROCESS | 3012 | --DOCSHELL 1238F800 == 30 [pid = 3012] [id = 209] 18:02:29 INFO - PROCESS | 3012 | --DOCSHELL 0DB10400 == 29 [pid = 3012] [id = 208] 18:02:29 INFO - PROCESS | 3012 | --DOCSHELL 0DF22800 == 28 [pid = 3012] [id = 207] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AF0A000) [pid = 3012] [serial = 605] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18751800) [pid = 3012] [serial = 593] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15A5BC00) [pid = 3012] [serial = 596] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1875A800) [pid = 3012] [serial = 594] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AB49800) [pid = 3012] [serial = 579] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E08D400) [pid = 3012] [serial = 587] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0E9E3000) [pid = 3012] [serial = 588] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DB69000) [pid = 3012] [serial = 581] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DF25000) [pid = 3012] [serial = 582] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (15DD7000) [pid = 3012] [serial = 590] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DC68000) [pid = 3012] [serial = 584] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DF28000) [pid = 3012] [serial = 585] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1ABAD800) [pid = 3012] [serial = 602] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (18784000) [pid = 3012] [serial = 597] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1A7E5C00) [pid = 3012] [serial = 600] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (16754000) [pid = 3012] [serial = 591] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1ABAF800) [pid = 3012] [serial = 603] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19D5D800) [pid = 3012] [serial = 599] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AFC4400) [pid = 3012] [serial = 606] [outer = 00000000] [url = about:blank] 18:02:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0D4F4C00) [pid = 3012] [serial = 655] [outer = 1FDFB800] 18:02:29 INFO - PROCESS | 3012 | 1468026149517 Marionette TRACE conn10 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 3482ms 18:02:29 INFO - PROCESS | 3012 | 1468026149575 Marionette TRACE conn10 -> [0,837,"getWindowHandle",null] 18:02:29 INFO - PROCESS | 3012 | 1468026149578 Marionette TRACE conn10 <- [1,837,null,{"value":"13"}] 18:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:02:29 INFO - PROCESS | 3012 | 1468026149583 Marionette TRACE conn10 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - PROCESS | 3012 | 1468026149587 Marionette TRACE conn10 <- [1,838,null,{}] 18:02:29 INFO - PROCESS | 3012 | 1468026149592 Marionette TRACE conn10 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:29 INFO - PROCESS | 3012 | 1468026149594 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:29 INFO - PROCESS | 3012 | 1468026149684 Marionette TRACE conn10 <- [1,839,null,{"value":null}] 18:02:29 INFO - PROCESS | 3012 | 1468026149766 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 3012 | 1468026149769 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:29 INFO - PROCESS | 3012 | ++DOCSHELL 0DB10400 == 29 [pid = 3012] [id = 219] 18:02:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DB61000) [pid = 3012] [serial = 656] [outer = 00000000] 18:02:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0E08C000) [pid = 3012] [serial = 657] [outer = 0DB61000] 18:02:29 INFO - PROCESS | 3012 | 1468026149818 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0E509C00) [pid = 3012] [serial = 658] [outer = 0DB61000] 18:02:30 INFO - PROCESS | 3012 | 1468026150211 Marionette TRACE conn10 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 18:02:30 INFO - PROCESS | 3012 | 1468026150255 Marionette TRACE conn10 -> [0,841,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 3012 | 1468026150259 Marionette TRACE conn10 <- [1,841,null,{"value":"13"}] 18:02:30 INFO - PROCESS | 3012 | 1468026150265 Marionette TRACE conn10 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:02:30 INFO - PROCESS | 3012 | 1468026150267 Marionette TRACE conn10 <- [1,842,null,{}] 18:02:30 INFO - PROCESS | 3012 | 1468026150271 Marionette TRACE conn10 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:30 INFO - PROCESS | 3012 | 1468026150274 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:30 INFO - PROCESS | 3012 | 1468026150361 Marionette TRACE conn10 <- [1,843,null,{"value":null}] 18:02:30 INFO - PROCESS | 3012 | 1468026150368 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 3012 | 1468026150370 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:30 INFO - PROCESS | 3012 | ++DOCSHELL 15796400 == 30 [pid = 3012] [id = 220] 18:02:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15A77000) [pid = 3012] [serial = 659] [outer = 00000000] 18:02:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (16726400) [pid = 3012] [serial = 660] [outer = 15A77000] 18:02:30 INFO - PROCESS | 3012 | 1468026150417 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1716C800) [pid = 3012] [serial = 661] [outer = 15A77000] 18:02:30 INFO - PROCESS | 3012 | 1468026150797 Marionette TRACE conn10 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 570ms 18:02:30 INFO - PROCESS | 3012 | 1468026150840 Marionette TRACE conn10 -> [0,845,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 3012 | 1468026150842 Marionette TRACE conn10 <- [1,845,null,{"value":"13"}] 18:02:30 INFO - PROCESS | 3012 | 1468026150845 Marionette TRACE conn10 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:02:30 INFO - PROCESS | 3012 | 1468026150849 Marionette TRACE conn10 <- [1,846,null,{}] 18:02:30 INFO - PROCESS | 3012 | 1468026150859 Marionette TRACE conn10 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:30 INFO - PROCESS | 3012 | 1468026150864 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:30 INFO - PROCESS | 3012 | 1468026150948 Marionette TRACE conn10 <- [1,847,null,{"value":null}] 18:02:30 INFO - PROCESS | 3012 | 1468026150956 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 3012 | 1468026150959 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:30 INFO - PROCESS | 3012 | ++DOCSHELL 1877F400 == 31 [pid = 3012] [id = 221] 18:02:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1877F800) [pid = 3012] [serial = 662] [outer = 00000000] 18:02:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19C71C00) [pid = 3012] [serial = 663] [outer = 1877F800] 18:02:31 INFO - PROCESS | 3012 | 1468026151006 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D5E400) [pid = 3012] [serial = 664] [outer = 1877F800] 18:02:31 INFO - PROCESS | 3012 | 1468026151393 Marionette TRACE conn10 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 570ms 18:02:31 INFO - PROCESS | 3012 | 1468026151419 Marionette TRACE conn10 -> [0,849,"getWindowHandle",null] 18:02:31 INFO - PROCESS | 3012 | 1468026151422 Marionette TRACE conn10 <- [1,849,null,{"value":"13"}] 18:02:31 INFO - PROCESS | 3012 | 1468026151429 Marionette TRACE conn10 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:02:31 INFO - PROCESS | 3012 | 1468026151431 Marionette TRACE conn10 <- [1,850,null,{}] 18:02:31 INFO - PROCESS | 3012 | 1468026151434 Marionette TRACE conn10 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:31 INFO - PROCESS | 3012 | 1468026151436 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:31 INFO - PROCESS | 3012 | 1468026151555 Marionette TRACE conn10 <- [1,851,null,{"value":null}] 18:02:31 INFO - PROCESS | 3012 | 1468026151568 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 3012 | 1468026151570 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:31 INFO - PROCESS | 3012 | ++DOCSHELL 19DA6000 == 32 [pid = 3012] [id = 222] 18:02:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1A303000) [pid = 3012] [serial = 665] [outer = 00000000] 18:02:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AB10C00) [pid = 3012] [serial = 666] [outer = 1A303000] 18:02:31 INFO - PROCESS | 3012 | 1468026151615 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1ABB7800) [pid = 3012] [serial = 667] [outer = 1A303000] 18:02:32 INFO - PROCESS | 3012 | 1468026151985 Marionette TRACE conn10 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 570ms 18:02:32 INFO - PROCESS | 3012 | 1468026152004 Marionette TRACE conn10 -> [0,853,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 3012 | 1468026152006 Marionette TRACE conn10 <- [1,853,null,{"value":"13"}] 18:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:02:32 INFO - PROCESS | 3012 | 1468026152009 Marionette TRACE conn10 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - PROCESS | 3012 | 1468026152011 Marionette TRACE conn10 <- [1,854,null,{}] 18:02:32 INFO - PROCESS | 3012 | 1468026152020 Marionette TRACE conn10 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:32 INFO - PROCESS | 3012 | 1468026152022 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:32 INFO - PROCESS | 3012 | 1468026152128 Marionette TRACE conn10 <- [1,855,null,{"value":null}] 18:02:32 INFO - PROCESS | 3012 | 1468026152134 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 3012 | 1468026152136 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:32 INFO - PROCESS | 3012 | ++DOCSHELL 1AE0B800 == 33 [pid = 3012] [id = 223] 18:02:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AE0C000) [pid = 3012] [serial = 668] [outer = 00000000] 18:02:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AF17C00) [pid = 3012] [serial = 669] [outer = 1AE0C000] 18:02:32 INFO - PROCESS | 3012 | 1468026152179 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1B8D1C00) [pid = 3012] [serial = 670] [outer = 1AE0C000] 18:02:32 INFO - PROCESS | 3012 | 1468026152582 Marionette TRACE conn10 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 18:02:32 INFO - PROCESS | 3012 | 1468026152678 Marionette TRACE conn10 -> [0,857,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 3012 | 1468026152680 Marionette TRACE conn10 <- [1,857,null,{"value":"13"}] 18:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:02:32 INFO - PROCESS | 3012 | 1468026152684 Marionette TRACE conn10 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - PROCESS | 3012 | 1468026152685 Marionette TRACE conn10 <- [1,858,null,{}] 18:02:32 INFO - PROCESS | 3012 | 1468026152689 Marionette TRACE conn10 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:32 INFO - PROCESS | 3012 | 1468026152694 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:32 INFO - PROCESS | 3012 | 1468026152819 Marionette TRACE conn10 <- [1,859,null,{"value":null}] 18:02:32 INFO - PROCESS | 3012 | 1468026152824 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 3012 | 1468026152826 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:32 INFO - PROCESS | 3012 | ++DOCSHELL 1AF17800 == 34 [pid = 3012] [id = 224] 18:02:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D002000) [pid = 3012] [serial = 671] [outer = 00000000] 18:02:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D359400) [pid = 3012] [serial = 672] [outer = 1D002000] 18:02:32 INFO - PROCESS | 3012 | 1468026152878 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D0E3400) [pid = 3012] [serial = 673] [outer = 1D002000] 18:02:33 INFO - PROCESS | 3012 | 1468026153358 Marionette TRACE conn10 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 18:02:33 INFO - PROCESS | 3012 | 1468026153416 Marionette TRACE conn10 -> [0,861,"getWindowHandle",null] 18:02:33 INFO - PROCESS | 3012 | 1468026153418 Marionette TRACE conn10 <- [1,861,null,{"value":"13"}] 18:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:02:33 INFO - PROCESS | 3012 | 1468026153421 Marionette TRACE conn10 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - PROCESS | 3012 | 1468026153423 Marionette TRACE conn10 <- [1,862,null,{}] 18:02:33 INFO - PROCESS | 3012 | 1468026153427 Marionette TRACE conn10 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:33 INFO - PROCESS | 3012 | 1468026153428 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:33 INFO - PROCESS | 3012 | 1468026153539 Marionette TRACE conn10 <- [1,863,null,{"value":null}] 18:02:33 INFO - PROCESS | 3012 | 1468026153553 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:33 INFO - PROCESS | 3012 | 1468026153554 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:33 INFO - PROCESS | 3012 | ++DOCSHELL 1AFC9800 == 35 [pid = 3012] [id = 225] 18:02:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D363800) [pid = 3012] [serial = 674] [outer = 00000000] 18:02:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D386000) [pid = 3012] [serial = 675] [outer = 1D363800] 18:02:33 INFO - PROCESS | 3012 | 1468026153597 Marionette DEBUG loaded listener.js 18:02:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D388800) [pid = 3012] [serial = 676] [outer = 1D363800] 18:02:33 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (18758000) [pid = 3012] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (19C73400) [pid = 3012] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 883ms 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (123C9400) [pid = 3012] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DB10800) [pid = 3012] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DF23000) [pid = 3012] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0D458C00) [pid = 3012] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (16CCE800) [pid = 3012] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0CA16800) [pid = 3012] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (15A56000) [pid = 3012] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (184B0000) [pid = 3012] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D004400) [pid = 3012] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AF0C800) [pid = 3012] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:02:34 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1877EC00) [pid = 3012] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:02:34 INFO - PROCESS | 3012 | 1468026154136 Marionette TRACE conn10 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:02:34 INFO - PROCESS | 3012 | 1468026154309 Marionette TRACE conn10 -> [0,865,"getWindowHandle",null] 18:02:34 INFO - PROCESS | 3012 | 1468026154311 Marionette TRACE conn10 <- [1,865,null,{"value":"13"}] 18:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:02:34 INFO - PROCESS | 3012 | 1468026154314 Marionette TRACE conn10 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 3012 | 1468026154316 Marionette TRACE conn10 <- [1,866,null,{}] 18:02:34 INFO - PROCESS | 3012 | 1468026154319 Marionette TRACE conn10 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:34 INFO - PROCESS | 3012 | 1468026154321 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:34 INFO - PROCESS | 3012 | 1468026154399 Marionette TRACE conn10 <- [1,867,null,{"value":null}] 18:02:34 INFO - PROCESS | 3012 | 1468026154476 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 3012 | 1468026154478 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:34 INFO - PROCESS | 3012 | ++DOCSHELL 123C9400 == 36 [pid = 3012] [id = 226] 18:02:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (15DD7400) [pid = 3012] [serial = 677] [outer = 00000000] 18:02:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (19C73400) [pid = 3012] [serial = 678] [outer = 15DD7400] 18:02:34 INFO - PROCESS | 3012 | 1468026154521 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D58000) [pid = 3012] [serial = 679] [outer = 15DD7400] 18:02:34 INFO - PROCESS | 3012 | 1468026154811 Marionette TRACE conn10 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 530ms 18:02:34 INFO - PROCESS | 3012 | 1468026154845 Marionette TRACE conn10 -> [0,869,"getWindowHandle",null] 18:02:34 INFO - PROCESS | 3012 | 1468026154847 Marionette TRACE conn10 <- [1,869,null,{"value":"13"}] 18:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:02:34 INFO - PROCESS | 3012 | 1468026154855 Marionette TRACE conn10 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 3012 | 1468026154856 Marionette TRACE conn10 <- [1,870,null,{}] 18:02:34 INFO - PROCESS | 3012 | 1468026154860 Marionette TRACE conn10 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:34 INFO - PROCESS | 3012 | 1468026154862 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:34 INFO - PROCESS | 3012 | 1468026154982 Marionette TRACE conn10 <- [1,871,null,{"value":null}] 18:02:35 INFO - PROCESS | 3012 | 1468026155064 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 3012 | 1468026155066 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:35 INFO - PROCESS | 3012 | ++DOCSHELL 1D362800 == 37 [pid = 3012] [id = 227] 18:02:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D384C00) [pid = 3012] [serial = 680] [outer = 00000000] 18:02:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D391C00) [pid = 3012] [serial = 681] [outer = 1D384C00] 18:02:35 INFO - PROCESS | 3012 | 1468026155108 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D459400) [pid = 3012] [serial = 682] [outer = 1D384C00] 18:02:35 INFO - PROCESS | 3012 | 1468026155400 Marionette TRACE conn10 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 590ms 18:02:35 INFO - PROCESS | 3012 | 1468026155442 Marionette TRACE conn10 -> [0,873,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 3012 | 1468026155444 Marionette TRACE conn10 <- [1,873,null,{"value":"13"}] 18:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:02:35 INFO - PROCESS | 3012 | 1468026155447 Marionette TRACE conn10 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 3012 | 1468026155449 Marionette TRACE conn10 <- [1,874,null,{}] 18:02:35 INFO - PROCESS | 3012 | 1468026155458 Marionette TRACE conn10 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:35 INFO - PROCESS | 3012 | 1468026155459 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:35 INFO - PROCESS | 3012 | 1468026155546 Marionette TRACE conn10 <- [1,875,null,{"value":null}] 18:02:35 INFO - PROCESS | 3012 | 1468026155634 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 3012 | 1468026155636 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:35 INFO - PROCESS | 3012 | ++DOCSHELL 1D0D9800 == 38 [pid = 3012] [id = 228] 18:02:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D35D400) [pid = 3012] [serial = 683] [outer = 00000000] 18:02:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D45DC00) [pid = 3012] [serial = 684] [outer = 1D35D400] 18:02:35 INFO - PROCESS | 3012 | 1468026155719 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D45E000) [pid = 3012] [serial = 685] [outer = 1D35D400] 18:02:36 INFO - PROCESS | 3012 | 1468026156258 Marionette TRACE conn10 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 890ms 18:02:36 INFO - PROCESS | 3012 | 1468026156416 Marionette TRACE conn10 -> [0,877,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 3012 | 1468026156421 Marionette TRACE conn10 <- [1,877,null,{"value":"13"}] 18:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:02:36 INFO - PROCESS | 3012 | 1468026156443 Marionette TRACE conn10 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 3012 | 1468026156446 Marionette TRACE conn10 <- [1,878,null,{}] 18:02:36 INFO - PROCESS | 3012 | 1468026156452 Marionette TRACE conn10 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:36 INFO - PROCESS | 3012 | 1468026156455 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:36 INFO - PROCESS | 3012 | 1468026156568 Marionette TRACE conn10 <- [1,879,null,{"value":null}] 18:02:36 INFO - PROCESS | 3012 | 1468026156806 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:36 INFO - PROCESS | 3012 | 1468026156809 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:36 INFO - PROCESS | 3012 | ++DOCSHELL 0E1C2800 == 39 [pid = 3012] [id = 229] 18:02:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0E54CC00) [pid = 3012] [serial = 686] [outer = 00000000] 18:02:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1566B800) [pid = 3012] [serial = 687] [outer = 0E54CC00] 18:02:36 INFO - PROCESS | 3012 | 1468026156887 Marionette DEBUG loaded listener.js 18:02:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (15C13800) [pid = 3012] [serial = 688] [outer = 0E54CC00] 18:02:37 INFO - PROCESS | 3012 | 1468026157530 Marionette TRACE conn10 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1133ms 18:02:37 INFO - PROCESS | 3012 | 1468026157576 Marionette TRACE conn10 -> [0,881,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 3012 | 1468026157581 Marionette TRACE conn10 <- [1,881,null,{"value":"13"}] 18:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:02:37 INFO - PROCESS | 3012 | 1468026157587 Marionette TRACE conn10 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - PROCESS | 3012 | 1468026157590 Marionette TRACE conn10 <- [1,882,null,{}] 18:02:37 INFO - PROCESS | 3012 | 1468026157594 Marionette TRACE conn10 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:37 INFO - PROCESS | 3012 | 1468026157597 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:37 INFO - PROCESS | 3012 | 1468026157739 Marionette TRACE conn10 <- [1,883,null,{"value":null}] 18:02:37 INFO - PROCESS | 3012 | 1468026157896 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 3012 | 1468026157899 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:37 INFO - PROCESS | 3012 | ++DOCSHELL 18752000 == 40 [pid = 3012] [id = 230] 18:02:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (18753800) [pid = 3012] [serial = 689] [outer = 00000000] 18:02:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (19D3FC00) [pid = 3012] [serial = 690] [outer = 18753800] 18:02:37 INFO - PROCESS | 3012 | 1468026157962 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1A3B5C00) [pid = 3012] [serial = 691] [outer = 18753800] 18:02:38 INFO - PROCESS | 3012 | 1468026158510 Marionette TRACE conn10 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 970ms 18:02:38 INFO - PROCESS | 3012 | 1468026158561 Marionette TRACE conn10 -> [0,885,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 3012 | 1468026158564 Marionette TRACE conn10 <- [1,885,null,{"value":"13"}] 18:02:38 INFO - PROCESS | 3012 | 1468026158567 Marionette TRACE conn10 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:02:38 INFO - PROCESS | 3012 | 1468026158571 Marionette TRACE conn10 <- [1,886,null,{}] 18:02:38 INFO - PROCESS | 3012 | 1468026158582 Marionette TRACE conn10 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:38 INFO - PROCESS | 3012 | 1468026158587 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:38 INFO - PROCESS | 3012 | 1468026158696 Marionette TRACE conn10 <- [1,887,null,{"value":null}] 18:02:38 INFO - PROCESS | 3012 | 1468026158799 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 3012 | 1468026158802 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:38 INFO - PROCESS | 3012 | ++DOCSHELL 1D38E000 == 41 [pid = 3012] [id = 231] 18:02:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1D38FC00) [pid = 3012] [serial = 692] [outer = 00000000] 18:02:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (1D460C00) [pid = 3012] [serial = 693] [outer = 1D38FC00] 18:02:38 INFO - PROCESS | 3012 | 1468026158859 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (1D4B2000) [pid = 3012] [serial = 694] [outer = 1D38FC00] 18:02:39 INFO - PROCESS | 3012 | 1468026159662 Marionette TRACE conn10 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1126ms 18:02:39 INFO - PROCESS | 3012 | 1468026159697 Marionette TRACE conn10 -> [0,889,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 3012 | 1468026159701 Marionette TRACE conn10 <- [1,889,null,{"value":"13"}] 18:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:02:39 INFO - PROCESS | 3012 | 1468026159727 Marionette TRACE conn10 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 3012 | 1468026159730 Marionette TRACE conn10 <- [1,890,null,{}] 18:02:39 INFO - PROCESS | 3012 | 1468026159736 Marionette TRACE conn10 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:39 INFO - PROCESS | 3012 | 1468026159738 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:39 INFO - PROCESS | 3012 | 1468026159842 Marionette TRACE conn10 <- [1,891,null,{"value":null}] 18:02:39 INFO - PROCESS | 3012 | 1468026159976 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 3012 | 1468026159981 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:40 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0C400 == 42 [pid = 3012] [id = 232] 18:02:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (0DB64800) [pid = 3012] [serial = 695] [outer = 00000000] 18:02:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (0DF2D400) [pid = 3012] [serial = 696] [outer = 0DB64800] 18:02:40 INFO - PROCESS | 3012 | 1468026160032 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (0E1B8000) [pid = 3012] [serial = 697] [outer = 0DB64800] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 1D362800 == 41 [pid = 3012] [id = 227] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 123C9400 == 40 [pid = 3012] [id = 226] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 1AFC9800 == 39 [pid = 3012] [id = 225] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 1AF17800 == 38 [pid = 3012] [id = 224] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 1AE0B800 == 37 [pid = 3012] [id = 223] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 1877F400 == 36 [pid = 3012] [id = 221] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 19DA6000 == 35 [pid = 3012] [id = 222] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 15796400 == 34 [pid = 3012] [id = 220] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 0DB10400 == 33 [pid = 3012] [id = 219] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 0D127800 == 32 [pid = 3012] [id = 218] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 0D97C800 == 31 [pid = 3012] [id = 217] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 152DBC00 == 30 [pid = 3012] [id = 216] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 1D38E000 == 29 [pid = 3012] [id = 231] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 18752000 == 28 [pid = 3012] [id = 230] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 0E1C2800 == 27 [pid = 3012] [id = 229] 18:02:40 INFO - PROCESS | 3012 | --DOCSHELL 1D0D9800 == 26 [pid = 3012] [id = 228] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (0E993000) [pid = 3012] [serial = 621] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (0DFF5800) [pid = 3012] [serial = 638] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (0E083000) [pid = 3012] [serial = 620] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (17171800) [pid = 3012] [serial = 629] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (19D5C800) [pid = 3012] [serial = 636] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0D4F8400) [pid = 3012] [serial = 609] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0D1D2400) [pid = 3012] [serial = 608] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (15DD7800) [pid = 3012] [serial = 612] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (15C56000) [pid = 3012] [serial = 611] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (19D47C00) [pid = 3012] [serial = 615] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (19D3C000) [pid = 3012] [serial = 614] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1D00B000) [pid = 3012] [serial = 618] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1D008C00) [pid = 3012] [serial = 645] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1D007400) [pid = 3012] [serial = 617] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (18780C00) [pid = 3012] [serial = 639] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1B8D6400) [pid = 3012] [serial = 642] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AE14C00) [pid = 3012] [serial = 641] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D007000) [pid = 3012] [serial = 644] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1863B400) [pid = 3012] [serial = 630] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D11F400) [pid = 3012] [serial = 647] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1877B400) [pid = 3012] [serial = 632] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (19D45C00) [pid = 3012] [serial = 635] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18A7A800) [pid = 3012] [serial = 633] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (152DC800) [pid = 3012] [serial = 626] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (156ABC00) [pid = 3012] [serial = 627] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0DC66000) [pid = 3012] [serial = 623] [outer = 00000000] [url = about:blank] 18:02:40 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0DE9E000) [pid = 3012] [serial = 624] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3012 | 1468026161160 Marionette TRACE conn10 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1495ms 18:02:41 INFO - PROCESS | 3012 | 1468026161206 Marionette TRACE conn10 -> [0,893,"getWindowHandle",null] 18:02:41 INFO - PROCESS | 3012 | 1468026161210 Marionette TRACE conn10 <- [1,893,null,{"value":"13"}] 18:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:02:41 INFO - PROCESS | 3012 | 1468026161214 Marionette TRACE conn10 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:02:41 INFO - PROCESS | 3012 | 1468026161217 Marionette TRACE conn10 <- [1,894,null,{}] 18:02:41 INFO - PROCESS | 3012 | 1468026161221 Marionette TRACE conn10 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:41 INFO - PROCESS | 3012 | 1468026161225 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:41 INFO - PROCESS | 3012 | 1468026161312 Marionette TRACE conn10 <- [1,895,null,{"value":null}] 18:02:41 INFO - PROCESS | 3012 | 1468026161321 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 3012 | 1468026161323 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:41 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0D000 == 27 [pid = 3012] [id = 233] 18:02:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0DB0EC00) [pid = 3012] [serial = 698] [outer = 00000000] 18:02:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DB68400) [pid = 3012] [serial = 699] [outer = 0DB0EC00] 18:02:41 INFO - PROCESS | 3012 | 1468026161371 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DC68400) [pid = 3012] [serial = 700] [outer = 0DB0EC00] 18:02:41 INFO - PROCESS | 3012 | 1468026161871 Marionette TRACE conn10 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 18:02:41 INFO - PROCESS | 3012 | 1468026161887 Marionette TRACE conn10 -> [0,897,"getWindowHandle",null] 18:02:41 INFO - PROCESS | 3012 | 1468026161891 Marionette TRACE conn10 <- [1,897,null,{"value":"13"}] 18:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:02:41 INFO - PROCESS | 3012 | 1468026161897 Marionette TRACE conn10 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:02:41 INFO - PROCESS | 3012 | 1468026161900 Marionette TRACE conn10 <- [1,898,null,{}] 18:02:41 INFO - PROCESS | 3012 | 1468026161908 Marionette TRACE conn10 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:41 INFO - PROCESS | 3012 | 1468026161910 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:42 INFO - PROCESS | 3012 | 1468026162001 Marionette TRACE conn10 <- [1,899,null,{"value":null}] 18:02:42 INFO - PROCESS | 3012 | 1468026162039 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 3012 | 1468026162041 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:42 INFO - PROCESS | 3012 | ++DOCSHELL 0E994000 == 28 [pid = 3012] [id = 234] 18:02:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0E997C00) [pid = 3012] [serial = 701] [outer = 00000000] 18:02:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (152D3000) [pid = 3012] [serial = 702] [outer = 0E997C00] 18:02:42 INFO - PROCESS | 3012 | 1468026162092 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (15669000) [pid = 3012] [serial = 703] [outer = 0E997C00] 18:02:42 INFO - PROCESS | 3012 | 1468026162525 Marionette TRACE conn10 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 18:02:42 INFO - PROCESS | 3012 | 1468026162591 Marionette TRACE conn10 -> [0,901,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 3012 | 1468026162594 Marionette TRACE conn10 <- [1,901,null,{"value":"13"}] 18:02:42 INFO - PROCESS | 3012 | 1468026162597 Marionette TRACE conn10 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:02:42 INFO - PROCESS | 3012 | 1468026162601 Marionette TRACE conn10 <- [1,902,null,{}] 18:02:42 INFO - PROCESS | 3012 | 1468026162611 Marionette TRACE conn10 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:42 INFO - PROCESS | 3012 | 1468026162616 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:42 INFO - PROCESS | 3012 | 1468026162698 Marionette TRACE conn10 <- [1,903,null,{"value":null}] 18:02:42 INFO - PROCESS | 3012 | 1468026162705 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 3012 | 1468026162708 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:42 INFO - PROCESS | 3012 | ++DOCSHELL 1672A800 == 29 [pid = 3012] [id = 235] 18:02:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (16758400) [pid = 3012] [serial = 704] [outer = 00000000] 18:02:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1716D400) [pid = 3012] [serial = 705] [outer = 16758400] 18:02:42 INFO - PROCESS | 3012 | 1468026162757 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (184AC400) [pid = 3012] [serial = 706] [outer = 16758400] 18:02:43 INFO - PROCESS | 3012 | 1468026163229 Marionette TRACE conn10 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 18:02:43 INFO - PROCESS | 3012 | 1468026163291 Marionette TRACE conn10 -> [0,905,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 3012 | 1468026163294 Marionette TRACE conn10 <- [1,905,null,{"value":"13"}] 18:02:43 INFO - PROCESS | 3012 | 1468026163306 Marionette TRACE conn10 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:02:43 INFO - PROCESS | 3012 | 1468026163308 Marionette TRACE conn10 <- [1,906,null,{}] 18:02:43 INFO - PROCESS | 3012 | 1468026163312 Marionette TRACE conn10 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:43 INFO - PROCESS | 3012 | 1468026163314 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:43 INFO - PROCESS | 3012 | 1468026163457 Marionette TRACE conn10 <- [1,907,null,{"value":null}] 18:02:43 INFO - PROCESS | 3012 | 1468026163478 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 3012 | 1468026163480 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:43 INFO - PROCESS | 3012 | ++DOCSHELL 1874EC00 == 30 [pid = 3012] [id = 236] 18:02:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18750000) [pid = 3012] [serial = 707] [outer = 00000000] 18:02:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (18776800) [pid = 3012] [serial = 708] [outer = 18750000] 18:02:43 INFO - PROCESS | 3012 | 1468026163524 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (18780000) [pid = 3012] [serial = 709] [outer = 18750000] 18:02:43 INFO - PROCESS | 3012 | 1468026163890 Marionette TRACE conn10 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 18:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:02:43 INFO - PROCESS | 3012 | 1468026163942 Marionette TRACE conn10 -> [0,909,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 3012 | 1468026163944 Marionette TRACE conn10 <- [1,909,null,{"value":"13"}] 18:02:43 INFO - PROCESS | 3012 | 1468026163947 Marionette TRACE conn10 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 3012 | 1468026163949 Marionette TRACE conn10 <- [1,910,null,{}] 18:02:43 INFO - PROCESS | 3012 | 1468026163953 Marionette TRACE conn10 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:43 INFO - PROCESS | 3012 | 1468026163955 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:44 INFO - PROCESS | 3012 | 1468026164062 Marionette TRACE conn10 <- [1,911,null,{"value":null}] 18:02:44 INFO - PROCESS | 3012 | 1468026164068 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 3012 | 1468026164070 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:44 INFO - PROCESS | 3012 | ++DOCSHELL 1D358400 == 31 [pid = 3012] [id = 237] 18:02:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D35A800) [pid = 3012] [serial = 710] [outer = 00000000] 18:02:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (19D3CC00) [pid = 3012] [serial = 711] [outer = 1D35A800] 18:02:44 INFO - PROCESS | 3012 | 1468026164114 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (19D42000) [pid = 3012] [serial = 712] [outer = 1D35A800] 18:02:44 INFO - PROCESS | 3012 | 1468026164638 Marionette TRACE conn10 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 18:02:44 INFO - PROCESS | 3012 | 1468026164678 Marionette TRACE conn10 -> [0,913,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 3012 | 1468026164680 Marionette TRACE conn10 <- [1,913,null,{"value":"13"}] 18:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:02:44 INFO - PROCESS | 3012 | 1468026164683 Marionette TRACE conn10 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 3012 | 1468026164685 Marionette TRACE conn10 <- [1,914,null,{}] 18:02:44 INFO - PROCESS | 3012 | 1468026164688 Marionette TRACE conn10 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:44 INFO - PROCESS | 3012 | 1468026164694 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:44 INFO - PROCESS | 3012 | 1468026164816 Marionette TRACE conn10 <- [1,915,null,{"value":null}] 18:02:44 INFO - PROCESS | 3012 | 1468026164888 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 3012 | 1468026164890 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:44 INFO - PROCESS | 3012 | ++DOCSHELL 1A308400 == 32 [pid = 3012] [id = 238] 18:02:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AB01C00) [pid = 3012] [serial = 713] [outer = 00000000] 18:02:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1AE0A000) [pid = 3012] [serial = 714] [outer = 1AB01C00] 18:02:44 INFO - PROCESS | 3012 | 1468026164935 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1AE0F000) [pid = 3012] [serial = 715] [outer = 1AB01C00] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1D384C00) [pid = 3012] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1D35D400) [pid = 3012] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AE0C000) [pid = 3012] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0D4F6800) [pid = 3012] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (16731000) [pid = 3012] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DB61000) [pid = 3012] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DB6CC00) [pid = 3012] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1D002000) [pid = 3012] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15A77000) [pid = 3012] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1877F800) [pid = 3012] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D363800) [pid = 3012] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (15DD7400) [pid = 3012] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:02:45 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1A303000) [pid = 3012] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:02:45 INFO - PROCESS | 3012 | 1468026165541 Marionette TRACE conn10 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 18:02:45 INFO - PROCESS | 3012 | 1468026165554 Marionette TRACE conn10 -> [0,917,"getWindowHandle",null] 18:02:45 INFO - PROCESS | 3012 | 1468026165556 Marionette TRACE conn10 <- [1,917,null,{"value":"13"}] 18:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:02:45 INFO - PROCESS | 3012 | 1468026165570 Marionette TRACE conn10 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:02:45 INFO - PROCESS | 3012 | 1468026165572 Marionette TRACE conn10 <- [1,918,null,{}] 18:02:45 INFO - PROCESS | 3012 | 1468026165576 Marionette TRACE conn10 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:45 INFO - PROCESS | 3012 | 1468026165577 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:45 INFO - PROCESS | 3012 | 1468026165653 Marionette TRACE conn10 <- [1,919,null,{"value":null}] 18:02:45 INFO - PROCESS | 3012 | 1468026165658 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 3012 | 1468026165660 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:45 INFO - PROCESS | 3012 | ++DOCSHELL 0D3E2000 == 33 [pid = 3012] [id = 239] 18:02:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (15A77400) [pid = 3012] [serial = 716] [outer = 00000000] 18:02:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D61400) [pid = 3012] [serial = 717] [outer = 15A77400] 18:02:45 INFO - PROCESS | 3012 | 1468026165703 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AB02C00) [pid = 3012] [serial = 718] [outer = 15A77400] 18:02:46 INFO - PROCESS | 3012 | 1468026166128 Marionette TRACE conn10 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 570ms 18:02:46 INFO - PROCESS | 3012 | 1468026166145 Marionette TRACE conn10 -> [0,921,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 3012 | 1468026166147 Marionette TRACE conn10 <- [1,921,null,{"value":"13"}] 18:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:02:46 INFO - PROCESS | 3012 | 1468026166150 Marionette TRACE conn10 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 3012 | 1468026166151 Marionette TRACE conn10 <- [1,922,null,{}] 18:02:46 INFO - PROCESS | 3012 | 1468026166155 Marionette TRACE conn10 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:46 INFO - PROCESS | 3012 | 1468026166157 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:46 INFO - PROCESS | 3012 | 1468026166273 Marionette TRACE conn10 <- [1,923,null,{"value":null}] 18:02:46 INFO - PROCESS | 3012 | 1468026166280 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 3012 | 1468026166283 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:46 INFO - PROCESS | 3012 | ++DOCSHELL 1877D000 == 34 [pid = 3012] [id = 240] 18:02:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D9B400) [pid = 3012] [serial = 719] [outer = 00000000] 18:02:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AF09800) [pid = 3012] [serial = 720] [outer = 19D9B400] 18:02:46 INFO - PROCESS | 3012 | 1468026166327 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0E549C00) [pid = 3012] [serial = 721] [outer = 19D9B400] 18:02:46 INFO - PROCESS | 3012 | 1468026166734 Marionette TRACE conn10 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 18:02:46 INFO - PROCESS | 3012 | 1468026166791 Marionette TRACE conn10 -> [0,925,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 3012 | 1468026166794 Marionette TRACE conn10 <- [1,925,null,{"value":"13"}] 18:02:46 INFO - PROCESS | 3012 | 1468026166797 Marionette TRACE conn10 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 3012 | 1468026166799 Marionette TRACE conn10 <- [1,926,null,{}] 18:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:02:46 INFO - PROCESS | 3012 | 1468026166802 Marionette TRACE conn10 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:46 INFO - PROCESS | 3012 | 1468026166804 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:46 INFO - PROCESS | 3012 | 1468026166883 Marionette TRACE conn10 <- [1,927,null,{"value":null}] 18:02:46 INFO - PROCESS | 3012 | 1468026166888 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 3012 | 1468026166890 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:46 INFO - PROCESS | 3012 | ++DOCSHELL 1BA49C00 == 35 [pid = 3012] [id = 241] 18:02:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1C37B400) [pid = 3012] [serial = 722] [outer = 00000000] 18:02:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D001800) [pid = 3012] [serial = 723] [outer = 1C37B400] 18:02:46 INFO - PROCESS | 3012 | 1468026166933 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D00B800) [pid = 3012] [serial = 724] [outer = 1C37B400] 18:02:47 INFO - PROCESS | 3012 | 1468026167442 Marionette TRACE conn10 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 18:02:47 INFO - PROCESS | 3012 | 1468026167532 Marionette TRACE conn10 -> [0,929,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 3012 | 1468026167537 Marionette TRACE conn10 <- [1,929,null,{"value":"13"}] 18:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:02:47 INFO - PROCESS | 3012 | 1468026167543 Marionette TRACE conn10 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 3012 | 1468026167546 Marionette TRACE conn10 <- [1,930,null,{}] 18:02:47 INFO - PROCESS | 3012 | 1468026167621 Marionette TRACE conn10 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:47 INFO - PROCESS | 3012 | 1468026167624 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:47 INFO - PROCESS | 3012 | 1468026167816 Marionette TRACE conn10 <- [1,931,null,{"value":null}] 18:02:47 INFO - PROCESS | 3012 | 1468026167826 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 3012 | 1468026167831 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:47 INFO - PROCESS | 3012 | ++DOCSHELL 0D45C800 == 36 [pid = 3012] [id = 242] 18:02:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0D973400) [pid = 3012] [serial = 725] [outer = 00000000] 18:02:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0DB67400) [pid = 3012] [serial = 726] [outer = 0D973400] 18:02:47 INFO - PROCESS | 3012 | 1468026167887 Marionette DEBUG loaded listener.js 18:02:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0DF2A400) [pid = 3012] [serial = 727] [outer = 0D973400] 18:02:48 INFO - PROCESS | 3012 | 1468026168612 Marionette TRACE conn10 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1120ms 18:02:48 INFO - PROCESS | 3012 | 1468026168668 Marionette TRACE conn10 -> [0,933,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 3012 | 1468026168672 Marionette TRACE conn10 <- [1,933,null,{"value":"13"}] 18:02:48 INFO - PROCESS | 3012 | 1468026168679 Marionette TRACE conn10 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:02:48 INFO - PROCESS | 3012 | 1468026168681 Marionette TRACE conn10 <- [1,934,null,{}] 18:02:48 INFO - PROCESS | 3012 | 1468026168685 Marionette TRACE conn10 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:48 INFO - PROCESS | 3012 | 1468026168688 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:48 INFO - PROCESS | 3012 | 1468026168805 Marionette TRACE conn10 <- [1,935,null,{"value":null}] 18:02:48 INFO - PROCESS | 3012 | 1468026168930 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 3012 | 1468026168933 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:48 INFO - PROCESS | 3012 | ++DOCSHELL 156ADC00 == 37 [pid = 3012] [id = 243] 18:02:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1578E800) [pid = 3012] [serial = 728] [outer = 00000000] 18:02:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (15DD6800) [pid = 3012] [serial = 729] [outer = 1578E800] 18:02:49 INFO - PROCESS | 3012 | 1468026168990 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (184A6400) [pid = 3012] [serial = 730] [outer = 1578E800] 18:02:49 INFO - PROCESS | 3012 | 1468026169836 Marionette TRACE conn10 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1234ms 18:02:49 INFO - PROCESS | 3012 | 1468026169916 Marionette TRACE conn10 -> [0,937,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 3012 | 1468026169920 Marionette TRACE conn10 <- [1,937,null,{"value":"13"}] 18:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:02:49 INFO - PROCESS | 3012 | 1468026169933 Marionette TRACE conn10 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 3012 | 1468026169936 Marionette TRACE conn10 <- [1,938,null,{}] 18:02:49 INFO - PROCESS | 3012 | 1468026169942 Marionette TRACE conn10 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:49 INFO - PROCESS | 3012 | 1468026169945 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:50 INFO - PROCESS | 3012 | 1468026170062 Marionette TRACE conn10 <- [1,939,null,{"value":null}] 18:02:50 INFO - PROCESS | 3012 | 1468026170175 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 3012 | 1468026170180 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:50 INFO - PROCESS | 3012 | --DOCSHELL 1877D000 == 36 [pid = 3012] [id = 240] 18:02:50 INFO - PROCESS | 3012 | --DOCSHELL 0D3E2000 == 35 [pid = 3012] [id = 239] 18:02:50 INFO - PROCESS | 3012 | --DOCSHELL 1A308400 == 34 [pid = 3012] [id = 238] 18:02:50 INFO - PROCESS | 3012 | --DOCSHELL 1D358400 == 33 [pid = 3012] [id = 237] 18:02:50 INFO - PROCESS | 3012 | --DOCSHELL 1874EC00 == 32 [pid = 3012] [id = 236] 18:02:50 INFO - PROCESS | 3012 | --DOCSHELL 1672A800 == 31 [pid = 3012] [id = 235] 18:02:50 INFO - PROCESS | 3012 | --DOCSHELL 0E994000 == 30 [pid = 3012] [id = 234] 18:02:50 INFO - PROCESS | 3012 | --DOCSHELL 0DB0D000 == 29 [pid = 3012] [id = 233] 18:02:50 INFO - PROCESS | 3012 | --DOCSHELL 0DB0C400 == 28 [pid = 3012] [id = 232] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1D459400) [pid = 3012] [serial = 682] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1D45E000) [pid = 3012] [serial = 685] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1AF17C00) [pid = 3012] [serial = 669] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0E587800) [pid = 3012] [serial = 653] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (16729C00) [pid = 3012] [serial = 654] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1D121C00) [pid = 3012] [serial = 648] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0E08C000) [pid = 3012] [serial = 657] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0E509C00) [pid = 3012] [serial = 658] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DFEF000) [pid = 3012] [serial = 650] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1D359400) [pid = 3012] [serial = 672] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0E1BA400) [pid = 3012] [serial = 651] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (16726400) [pid = 3012] [serial = 660] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1716C800) [pid = 3012] [serial = 661] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19C71C00) [pid = 3012] [serial = 663] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (19D5E400) [pid = 3012] [serial = 664] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D386000) [pid = 3012] [serial = 675] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1675CC00) [pid = 3012] [serial = 378] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D0E3400) [pid = 3012] [serial = 673] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19C73400) [pid = 3012] [serial = 678] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D388800) [pid = 3012] [serial = 676] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1AB10C00) [pid = 3012] [serial = 666] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1ABB7800) [pid = 3012] [serial = 667] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1B8D1C00) [pid = 3012] [serial = 670] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (19D58000) [pid = 3012] [serial = 679] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1D45DC00) [pid = 3012] [serial = 684] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1D391C00) [pid = 3012] [serial = 681] [outer = 00000000] [url = about:blank] 18:02:50 INFO - PROCESS | 3012 | ++DOCSHELL 0D3E2000 == 29 [pid = 3012] [id = 244] 18:02:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0D458C00) [pid = 3012] [serial = 731] [outer = 00000000] 18:02:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DB0A400) [pid = 3012] [serial = 732] [outer = 0D458C00] 18:02:50 INFO - PROCESS | 3012 | 1468026170258 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0DFEA400) [pid = 3012] [serial = 733] [outer = 0D458C00] 18:02:50 INFO - PROCESS | 3012 | 1468026170571 Marionette TRACE conn10 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 18:02:50 INFO - PROCESS | 3012 | 1468026170606 Marionette TRACE conn10 -> [0,941,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 3012 | 1468026170611 Marionette TRACE conn10 <- [1,941,null,{"value":"13"}] 18:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:02:50 INFO - PROCESS | 3012 | 1468026170622 Marionette TRACE conn10 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - PROCESS | 3012 | 1468026170624 Marionette TRACE conn10 <- [1,942,null,{}] 18:02:50 INFO - PROCESS | 3012 | 1468026170628 Marionette TRACE conn10 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:50 INFO - PROCESS | 3012 | 1468026170630 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:50 INFO - PROCESS | 3012 | 1468026170758 Marionette TRACE conn10 <- [1,943,null,{"value":null}] 18:02:50 INFO - PROCESS | 3012 | 1468026170898 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 3012 | 1468026170901 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:50 INFO - PROCESS | 3012 | ++DOCSHELL 0E1C3000 == 30 [pid = 3012] [id = 245] 18:02:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0E505400) [pid = 3012] [serial = 734] [outer = 00000000] 18:02:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1238AC00) [pid = 3012] [serial = 735] [outer = 0E505400] 18:02:50 INFO - PROCESS | 3012 | 1468026170951 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (156A7400) [pid = 3012] [serial = 736] [outer = 0E505400] 18:02:51 INFO - PROCESS | 3012 | 1468026171288 Marionette TRACE conn10 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 18:02:51 INFO - PROCESS | 3012 | 1468026171351 Marionette TRACE conn10 -> [0,945,"getWindowHandle",null] 18:02:51 INFO - PROCESS | 3012 | 1468026171354 Marionette TRACE conn10 <- [1,945,null,{"value":"13"}] 18:02:51 INFO - PROCESS | 3012 | 1468026171357 Marionette TRACE conn10 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:02:51 INFO - PROCESS | 3012 | 1468026171360 Marionette TRACE conn10 <- [1,946,null,{}] 18:02:51 INFO - PROCESS | 3012 | 1468026171371 Marionette TRACE conn10 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:51 INFO - PROCESS | 3012 | 1468026171375 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:51 INFO - PROCESS | 3012 | 1468026171470 Marionette TRACE conn10 <- [1,947,null,{"value":null}] 18:02:51 INFO - PROCESS | 3012 | 1468026171543 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 3012 | 1468026171546 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:51 INFO - PROCESS | 3012 | ++DOCSHELL 184AB000 == 31 [pid = 3012] [id = 246] 18:02:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (184ABC00) [pid = 3012] [serial = 737] [outer = 00000000] 18:02:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1874F400) [pid = 3012] [serial = 738] [outer = 184ABC00] 18:02:51 INFO - PROCESS | 3012 | 1468026171594 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (18775C00) [pid = 3012] [serial = 739] [outer = 184ABC00] 18:02:52 INFO - PROCESS | 3012 | 1468026172044 Marionette TRACE conn10 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 18:02:52 INFO - PROCESS | 3012 | 1468026172091 Marionette TRACE conn10 -> [0,949,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 3012 | 1468026172094 Marionette TRACE conn10 <- [1,949,null,{"value":"13"}] 18:02:52 INFO - PROCESS | 3012 | 1468026172097 Marionette TRACE conn10 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:02:52 INFO - PROCESS | 3012 | 1468026172098 Marionette TRACE conn10 <- [1,950,null,{}] 18:02:52 INFO - PROCESS | 3012 | 1468026172106 Marionette TRACE conn10 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:52 INFO - PROCESS | 3012 | 1468026172108 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:52 INFO - PROCESS | 3012 | 1468026172202 Marionette TRACE conn10 <- [1,951,null,{"value":null}] 18:02:52 INFO - PROCESS | 3012 | 1468026172207 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 3012 | 1468026172209 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:52 INFO - PROCESS | 3012 | ++DOCSHELL 19C71000 == 32 [pid = 3012] [id = 247] 18:02:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19C73400) [pid = 3012] [serial = 740] [outer = 00000000] 18:02:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (19D58000) [pid = 3012] [serial = 741] [outer = 19C73400] 18:02:52 INFO - PROCESS | 3012 | 1468026172253 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D61800) [pid = 3012] [serial = 742] [outer = 19C73400] 18:02:52 INFO - PROCESS | 3012 | 1468026172688 Marionette TRACE conn10 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 631ms 18:02:52 INFO - PROCESS | 3012 | 1468026172733 Marionette TRACE conn10 -> [0,953,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 3012 | 1468026172735 Marionette TRACE conn10 <- [1,953,null,{"value":"13"}] 18:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:02:52 INFO - PROCESS | 3012 | 1468026172746 Marionette TRACE conn10 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 3012 | 1468026172748 Marionette TRACE conn10 <- [1,954,null,{}] 18:02:52 INFO - PROCESS | 3012 | 1468026172751 Marionette TRACE conn10 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:52 INFO - PROCESS | 3012 | 1468026172754 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:52 INFO - PROCESS | 3012 | 1468026172866 Marionette TRACE conn10 <- [1,955,null,{"value":null}] 18:02:52 INFO - PROCESS | 3012 | 1468026172871 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 3012 | 1468026172874 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:52 INFO - PROCESS | 3012 | ++DOCSHELL 1A302C00 == 33 [pid = 3012] [id = 248] 18:02:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1A303800) [pid = 3012] [serial = 743] [outer = 00000000] 18:02:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AB49C00) [pid = 3012] [serial = 744] [outer = 1A303800] 18:02:52 INFO - PROCESS | 3012 | 1468026172920 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1ABB6800) [pid = 3012] [serial = 745] [outer = 1A303800] 18:02:53 INFO - PROCESS | 3012 | 1468026173404 Marionette TRACE conn10 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 690ms 18:02:53 INFO - PROCESS | 3012 | 1468026173433 Marionette TRACE conn10 -> [0,957,"getWindowHandle",null] 18:02:53 INFO - PROCESS | 3012 | 1468026173435 Marionette TRACE conn10 <- [1,957,null,{"value":"13"}] 18:02:53 INFO - PROCESS | 3012 | 1468026173438 Marionette TRACE conn10 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:02:53 INFO - PROCESS | 3012 | 1468026173440 Marionette TRACE conn10 <- [1,958,null,{}] 18:02:53 INFO - PROCESS | 3012 | 1468026173444 Marionette TRACE conn10 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:53 INFO - PROCESS | 3012 | 1468026173450 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:53 INFO - PROCESS | 3012 | 1468026173602 Marionette TRACE conn10 <- [1,959,null,{"value":null}] 18:02:53 INFO - PROCESS | 3012 | 1468026173865 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 3012 | 1468026173869 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AB01C00) [pid = 3012] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D9B400) [pid = 3012] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D38FC00) [pid = 3012] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0E997C00) [pid = 3012] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0E54CC00) [pid = 3012] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18750000) [pid = 3012] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0DB64800) [pid = 3012] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15A77400) [pid = 3012] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (16758400) [pid = 3012] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (18753800) [pid = 3012] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1D35A800) [pid = 3012] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:02:53 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DB0EC00) [pid = 3012] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:02:53 INFO - PROCESS | 3012 | ++DOCSHELL 0CA1B400 == 34 [pid = 3012] [id = 249] 18:02:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0CA20000) [pid = 3012] [serial = 746] [outer = 00000000] 18:02:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0D384000) [pid = 3012] [serial = 747] [outer = 0CA20000] 18:02:53 INFO - PROCESS | 3012 | 1468026173934 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0D378C00) [pid = 3012] [serial = 748] [outer = 0CA20000] 18:02:54 INFO - PROCESS | 3012 | 1468026174570 Marionette TRACE conn10 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1172ms 18:02:54 INFO - PROCESS | 3012 | 1468026174616 Marionette TRACE conn10 -> [0,961,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 3012 | 1468026174620 Marionette TRACE conn10 <- [1,961,null,{"value":"13"}] 18:02:54 INFO - PROCESS | 3012 | 1468026174625 Marionette TRACE conn10 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:02:54 INFO - PROCESS | 3012 | 1468026174628 Marionette TRACE conn10 <- [1,962,null,{}] 18:02:54 INFO - PROCESS | 3012 | 1468026174634 Marionette TRACE conn10 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:54 INFO - PROCESS | 3012 | 1468026174638 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:54 INFO - PROCESS | 3012 | 1468026174749 Marionette TRACE conn10 <- [1,963,null,{"value":null}] 18:02:54 INFO - PROCESS | 3012 | 1468026174847 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 3012 | 1468026174850 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:54 INFO - PROCESS | 3012 | ++DOCSHELL 0E504400 == 35 [pid = 3012] [id = 250] 18:02:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0E581000) [pid = 3012] [serial = 749] [outer = 00000000] 18:02:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15A77400) [pid = 3012] [serial = 750] [outer = 0E581000] 18:02:54 INFO - PROCESS | 3012 | 1468026174908 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15D45800) [pid = 3012] [serial = 751] [outer = 0E581000] 18:02:55 INFO - PROCESS | 3012 | 1468026175496 Marionette TRACE conn10 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 18:02:55 INFO - PROCESS | 3012 | 1468026175562 Marionette TRACE conn10 -> [0,965,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 3012 | 1468026175566 Marionette TRACE conn10 <- [1,965,null,{"value":"13"}] 18:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:02:55 INFO - PROCESS | 3012 | 1468026175571 Marionette TRACE conn10 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - PROCESS | 3012 | 1468026175573 Marionette TRACE conn10 <- [1,966,null,{}] 18:02:55 INFO - PROCESS | 3012 | 1468026175578 Marionette TRACE conn10 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:55 INFO - PROCESS | 3012 | 1468026175580 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:55 INFO - PROCESS | 3012 | 1468026175694 Marionette TRACE conn10 <- [1,967,null,{"value":null}] 18:02:55 INFO - PROCESS | 3012 | 1468026175839 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 3012 | 1468026175842 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:55 INFO - PROCESS | 3012 | ++DOCSHELL 18750000 == 36 [pid = 3012] [id = 251] 18:02:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18752800) [pid = 3012] [serial = 752] [outer = 00000000] 18:02:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (19C6FC00) [pid = 3012] [serial = 753] [outer = 18752800] 18:02:55 INFO - PROCESS | 3012 | 1468026175897 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1A3D6400) [pid = 3012] [serial = 754] [outer = 18752800] 18:02:56 INFO - PROCESS | 3012 | 1468026176540 Marionette TRACE conn10 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1021ms 18:02:56 INFO - PROCESS | 3012 | 1468026176596 Marionette TRACE conn10 -> [0,969,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 3012 | 1468026176599 Marionette TRACE conn10 <- [1,969,null,{"value":"13"}] 18:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:02:56 INFO - PROCESS | 3012 | 1468026176618 Marionette TRACE conn10 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 3012 | 1468026176624 Marionette TRACE conn10 <- [1,970,null,{}] 18:02:56 INFO - PROCESS | 3012 | 1468026176652 Marionette TRACE conn10 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:56 INFO - PROCESS | 3012 | 1468026176656 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:56 INFO - PROCESS | 3012 | 1468026176776 Marionette TRACE conn10 <- [1,971,null,{"value":null}] 18:02:56 INFO - PROCESS | 3012 | 1468026176901 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:56 INFO - PROCESS | 3012 | 1468026176903 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:56 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EE000 == 37 [pid = 3012] [id = 252] 18:02:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (184AAC00) [pid = 3012] [serial = 755] [outer = 00000000] 18:02:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D00FC00) [pid = 3012] [serial = 756] [outer = 184AAC00] 18:02:56 INFO - PROCESS | 3012 | 1468026176961 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D0D7800) [pid = 3012] [serial = 757] [outer = 184AAC00] 18:02:57 INFO - PROCESS | 3012 | 1468026177481 Marionette TRACE conn10 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 950ms 18:02:57 INFO - PROCESS | 3012 | 1468026177583 Marionette TRACE conn10 -> [0,973,"getWindowHandle",null] 18:02:57 INFO - PROCESS | 3012 | 1468026177586 Marionette TRACE conn10 <- [1,973,null,{"value":"13"}] 18:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:02:57 INFO - PROCESS | 3012 | 1468026177590 Marionette TRACE conn10 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:02:57 INFO - PROCESS | 3012 | 1468026177592 Marionette TRACE conn10 <- [1,974,null,{}] 18:02:57 INFO - PROCESS | 3012 | 1468026177596 Marionette TRACE conn10 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:57 INFO - PROCESS | 3012 | 1468026177599 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:57 INFO - PROCESS | 3012 | 1468026177710 Marionette TRACE conn10 <- [1,975,null,{"value":null}] 18:02:57 INFO - PROCESS | 3012 | 1468026177802 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 3012 | 1468026177805 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:57 INFO - PROCESS | 3012 | ++DOCSHELL 0DB02000 == 38 [pid = 3012] [id = 253] 18:02:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0DC63000) [pid = 3012] [serial = 758] [outer = 00000000] 18:02:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1238D000) [pid = 3012] [serial = 759] [outer = 0DC63000] 18:02:57 INFO - PROCESS | 3012 | 1468026177858 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (156AAC00) [pid = 3012] [serial = 760] [outer = 0DC63000] 18:02:58 INFO - PROCESS | 3012 | 1468026178376 Marionette TRACE conn10 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 830ms 18:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:02:58 INFO - PROCESS | 3012 | 1468026178425 Marionette TRACE conn10 -> [0,977,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 3012 | 1468026178429 Marionette TRACE conn10 <- [1,977,null,{"value":"13"}] 18:02:58 INFO - PROCESS | 3012 | 1468026178433 Marionette TRACE conn10 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - PROCESS | 3012 | 1468026178436 Marionette TRACE conn10 <- [1,978,null,{}] 18:02:58 INFO - PROCESS | 3012 | 1468026178441 Marionette TRACE conn10 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:58 INFO - PROCESS | 3012 | 1468026178444 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:58 INFO - PROCESS | 3012 | 1468026178548 Marionette TRACE conn10 <- [1,979,null,{"value":null}] 18:02:58 INFO - PROCESS | 3012 | 1468026178648 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 3012 | 1468026178651 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:58 INFO - PROCESS | 3012 | ++DOCSHELL 0DF2DC00 == 39 [pid = 3012] [id = 254] 18:02:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0DF30400) [pid = 3012] [serial = 761] [outer = 00000000] 18:02:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (15662800) [pid = 3012] [serial = 762] [outer = 0DF30400] 18:02:58 INFO - PROCESS | 3012 | 1468026178700 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (15D43000) [pid = 3012] [serial = 763] [outer = 0DF30400] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 1A302C00 == 38 [pid = 3012] [id = 248] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 19C71000 == 37 [pid = 3012] [id = 247] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 184AB000 == 36 [pid = 3012] [id = 246] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 0E1C3000 == 35 [pid = 3012] [id = 245] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 0D3E2000 == 34 [pid = 3012] [id = 244] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 156ADC00 == 33 [pid = 3012] [id = 243] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 0D45C800 == 32 [pid = 3012] [id = 242] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 0DB02000 == 31 [pid = 3012] [id = 253] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 1BA49C00 == 30 [pid = 3012] [id = 241] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 0D9EE000 == 29 [pid = 3012] [id = 252] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 18750000 == 28 [pid = 3012] [id = 251] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 0CA1B400 == 27 [pid = 3012] [id = 249] 18:02:59 INFO - PROCESS | 3012 | --DOCSHELL 0E504400 == 26 [pid = 3012] [id = 250] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18776800) [pid = 3012] [serial = 708] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DB68400) [pid = 3012] [serial = 699] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (152D3000) [pid = 3012] [serial = 702] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (15669000) [pid = 3012] [serial = 703] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1716D400) [pid = 3012] [serial = 705] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15C13800) [pid = 3012] [serial = 688] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1566B800) [pid = 3012] [serial = 687] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1A3B5C00) [pid = 3012] [serial = 691] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D3FC00) [pid = 3012] [serial = 690] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D4B2000) [pid = 3012] [serial = 694] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D460C00) [pid = 3012] [serial = 693] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (19D3CC00) [pid = 3012] [serial = 711] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AE0A000) [pid = 3012] [serial = 714] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19D42000) [pid = 3012] [serial = 712] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AF09800) [pid = 3012] [serial = 720] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0DF2D400) [pid = 3012] [serial = 696] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0E1B8000) [pid = 3012] [serial = 697] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AE0F000) [pid = 3012] [serial = 715] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1D001800) [pid = 3012] [serial = 723] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (0E549C00) [pid = 3012] [serial = 721] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (0DC68400) [pid = 3012] [serial = 700] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (19D61400) [pid = 3012] [serial = 717] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1AB02C00) [pid = 3012] [serial = 718] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (184AC400) [pid = 3012] [serial = 706] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (18780000) [pid = 3012] [serial = 709] [outer = 00000000] [url = about:blank] 18:02:59 INFO - PROCESS | 3012 | 1468026179771 Marionette TRACE conn10 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1372ms 18:02:59 INFO - PROCESS | 3012 | 1468026179806 Marionette TRACE conn10 -> [0,981,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 3012 | 1468026179810 Marionette TRACE conn10 <- [1,981,null,{"value":"13"}] 18:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:02:59 INFO - PROCESS | 3012 | 1468026179815 Marionette TRACE conn10 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 3012 | 1468026179819 Marionette TRACE conn10 <- [1,982,null,{}] 18:02:59 INFO - PROCESS | 3012 | 1468026179824 Marionette TRACE conn10 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:59 INFO - PROCESS | 3012 | 1468026179827 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:02:59 INFO - PROCESS | 3012 | 1468026179931 Marionette TRACE conn10 <- [1,983,null,{"value":null}] 18:03:00 INFO - PROCESS | 3012 | 1468026180107 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 3012 | 1468026180110 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:00 INFO - PROCESS | 3012 | ++DOCSHELL 0DB6BC00 == 27 [pid = 3012] [id = 255] 18:03:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0DC62800) [pid = 3012] [serial = 764] [outer = 00000000] 18:03:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (0DF25400) [pid = 3012] [serial = 765] [outer = 0DC62800] 18:03:00 INFO - PROCESS | 3012 | 1468026180158 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0DFEBC00) [pid = 3012] [serial = 766] [outer = 0DC62800] 18:03:00 INFO - PROCESS | 3012 | 1468026180512 Marionette TRACE conn10 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 790ms 18:03:00 INFO - PROCESS | 3012 | 1468026180606 Marionette TRACE conn10 -> [0,985,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 3012 | 1468026180611 Marionette TRACE conn10 <- [1,985,null,{"value":"13"}] 18:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:03:00 INFO - PROCESS | 3012 | 1468026180621 Marionette TRACE conn10 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 3012 | 1468026180624 Marionette TRACE conn10 <- [1,986,null,{}] 18:03:00 INFO - PROCESS | 3012 | 1468026180628 Marionette TRACE conn10 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:00 INFO - PROCESS | 3012 | 1468026180631 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:00 INFO - PROCESS | 3012 | 1468026180718 Marionette TRACE conn10 <- [1,987,null,{"value":null}] 18:03:00 INFO - PROCESS | 3012 | 1468026180725 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 3012 | 1468026180728 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:00 INFO - PROCESS | 3012 | ++DOCSHELL 123D2400 == 28 [pid = 3012] [id = 256] 18:03:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (123D3400) [pid = 3012] [serial = 767] [outer = 00000000] 18:03:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (15669800) [pid = 3012] [serial = 768] [outer = 123D3400] 18:03:00 INFO - PROCESS | 3012 | 1468026180776 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (156ABC00) [pid = 3012] [serial = 769] [outer = 123D3400] 18:03:01 INFO - PROCESS | 3012 | 1468026181164 Marionette TRACE conn10 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 18:03:01 INFO - PROCESS | 3012 | 1468026181251 Marionette TRACE conn10 -> [0,989,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 3012 | 1468026181253 Marionette TRACE conn10 <- [1,989,null,{"value":"13"}] 18:03:01 INFO - PROCESS | 3012 | 1468026181256 Marionette TRACE conn10 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:03:01 INFO - PROCESS | 3012 | 1468026181260 Marionette TRACE conn10 <- [1,990,null,{}] 18:03:01 INFO - PROCESS | 3012 | 1468026181270 Marionette TRACE conn10 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:01 INFO - PROCESS | 3012 | 1468026181275 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:01 INFO - PROCESS | 3012 | 1468026181361 Marionette TRACE conn10 <- [1,991,null,{"value":null}] 18:03:01 INFO - PROCESS | 3012 | 1468026181383 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 3012 | 1468026181386 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:01 INFO - PROCESS | 3012 | ++DOCSHELL 16CD0400 == 29 [pid = 3012] [id = 257] 18:03:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1787C000) [pid = 3012] [serial = 770] [outer = 00000000] 18:03:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (184B0000) [pid = 3012] [serial = 771] [outer = 1787C000] 18:03:01 INFO - PROCESS | 3012 | 1468026181434 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1874EC00) [pid = 3012] [serial = 772] [outer = 1787C000] 18:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 18:03:01 INFO - PROCESS | 3012 | 1468026181924 Marionette TRACE conn10 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:03:01 INFO - PROCESS | 3012 | 1468026181930 Marionette TRACE conn10 -> [0,993,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 3012 | 1468026181933 Marionette TRACE conn10 <- [1,993,null,{"value":"13"}] 18:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:03:01 INFO - PROCESS | 3012 | 1468026181940 Marionette TRACE conn10 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 3012 | 1468026181942 Marionette TRACE conn10 <- [1,994,null,{}] 18:03:01 INFO - PROCESS | 3012 | 1468026181945 Marionette TRACE conn10 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:01 INFO - PROCESS | 3012 | 1468026181947 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:02 INFO - PROCESS | 3012 | 1468026182062 Marionette TRACE conn10 <- [1,995,null,{"value":null}] 18:03:02 INFO - PROCESS | 3012 | 1468026182069 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 3012 | 1468026182071 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:02 INFO - PROCESS | 3012 | ++DOCSHELL 17169800 == 30 [pid = 3012] [id = 258] 18:03:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (18754C00) [pid = 3012] [serial = 773] [outer = 00000000] 18:03:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (18780C00) [pid = 3012] [serial = 774] [outer = 18754C00] 18:03:02 INFO - PROCESS | 3012 | 1468026182115 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (18BD0C00) [pid = 3012] [serial = 775] [outer = 18754C00] 18:03:02 INFO - PROCESS | 3012 | 1468026182571 Marionette TRACE conn10 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 18:03:02 INFO - PROCESS | 3012 | 1468026182611 Marionette TRACE conn10 -> [0,997,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 3012 | 1468026182613 Marionette TRACE conn10 <- [1,997,null,{"value":"13"}] 18:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:03:02 INFO - PROCESS | 3012 | 1468026182621 Marionette TRACE conn10 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - PROCESS | 3012 | 1468026182623 Marionette TRACE conn10 <- [1,998,null,{}] 18:03:02 INFO - PROCESS | 3012 | 1468026182627 Marionette TRACE conn10 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:02 INFO - PROCESS | 3012 | 1468026182628 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:02 INFO - PROCESS | 3012 | 1468026182736 Marionette TRACE conn10 <- [1,999,null,{"value":null}] 18:03:02 INFO - PROCESS | 3012 | 1468026182742 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 3012 | 1468026182744 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:02 INFO - PROCESS | 3012 | ++DOCSHELL 19C75C00 == 31 [pid = 3012] [id = 259] 18:03:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (19D3C800) [pid = 3012] [serial = 776] [outer = 00000000] 18:03:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19D53800) [pid = 3012] [serial = 777] [outer = 19D3C800] 18:03:02 INFO - PROCESS | 3012 | 1468026182789 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (19DA6000) [pid = 3012] [serial = 778] [outer = 19D3C800] 18:03:03 INFO - PROCESS | 3012 | 1468026183197 Marionette TRACE conn10 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 18:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:03:03 INFO - PROCESS | 3012 | 1468026183247 Marionette TRACE conn10 -> [0,1001,"getWindowHandle",null] 18:03:03 INFO - PROCESS | 3012 | 1468026183249 Marionette TRACE conn10 <- [1,1001,null,{"value":"13"}] 18:03:03 INFO - PROCESS | 3012 | 1468026183252 Marionette TRACE conn10 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:03:03 INFO - PROCESS | 3012 | 1468026183254 Marionette TRACE conn10 <- [1,1002,null,{}] 18:03:03 INFO - PROCESS | 3012 | 1468026183263 Marionette TRACE conn10 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:03 INFO - PROCESS | 3012 | 1468026183268 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:03 INFO - PROCESS | 3012 | 1468026183389 Marionette TRACE conn10 <- [1,1003,null,{"value":null}] 18:03:03 INFO - PROCESS | 3012 | 1468026183470 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 3012 | 1468026183472 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:03 INFO - PROCESS | 3012 | ++DOCSHELL 1ABAF800 == 32 [pid = 3012] [id = 260] 18:03:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1ABB6400) [pid = 3012] [serial = 779] [outer = 00000000] 18:03:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AE17000) [pid = 3012] [serial = 780] [outer = 1ABB6400] 18:03:03 INFO - PROCESS | 3012 | 1468026183516 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AF17800) [pid = 3012] [serial = 781] [outer = 1ABB6400] 18:03:03 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1A303800) [pid = 3012] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:03:03 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0D973400) [pid = 3012] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:03:03 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1C37B400) [pid = 3012] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:03:03 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0D458C00) [pid = 3012] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:03:03 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1578E800) [pid = 3012] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:03:03 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0E505400) [pid = 3012] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:03:03 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (184ABC00) [pid = 3012] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:03:03 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19C73400) [pid = 3012] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:03:03 INFO - PROCESS | 3012 | 1468026183952 Marionette TRACE conn10 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 18:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:03:04 INFO - PROCESS | 3012 | 1468026183985 Marionette TRACE conn10 -> [0,1005,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 3012 | 1468026183987 Marionette TRACE conn10 <- [1,1005,null,{"value":"13"}] 18:03:04 INFO - PROCESS | 3012 | 1468026183990 Marionette TRACE conn10 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - PROCESS | 3012 | 1468026183992 Marionette TRACE conn10 <- [1,1006,null,{}] 18:03:04 INFO - PROCESS | 3012 | 1468026183995 Marionette TRACE conn10 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:04 INFO - PROCESS | 3012 | 1468026183997 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:04 INFO - PROCESS | 3012 | 1468026184110 Marionette TRACE conn10 <- [1,1007,null,{"value":null}] 18:03:04 INFO - PROCESS | 3012 | 1468026184162 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 3012 | 1468026184164 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:04 INFO - PROCESS | 3012 | ++DOCSHELL 0D45F800 == 33 [pid = 3012] [id = 261] 18:03:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0E1B9800) [pid = 3012] [serial = 782] [outer = 00000000] 18:03:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (19D9A800) [pid = 3012] [serial = 783] [outer = 0E1B9800] 18:03:04 INFO - PROCESS | 3012 | 1468026184210 Marionette DEBUG loaded listener.js 18:03:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1AE0FC00) [pid = 3012] [serial = 784] [outer = 0E1B9800] 18:03:04 INFO - PROCESS | 3012 | 1468026184538 Marionette TRACE conn10 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 570ms 18:03:04 INFO - PROCESS | 3012 | 1468026184563 Marionette TRACE conn10 -> [0,1009,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 3012 | 1468026184565 Marionette TRACE conn10 <- [1,1009,null,{"value":"13"}] 18:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:03:04 INFO - PROCESS | 3012 | 1468026184574 Marionette TRACE conn10 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - PROCESS | 3012 | 1468026184575 Marionette TRACE conn10 <- [1,1010,null,{}] 18:03:04 INFO - PROCESS | 3012 | 1468026184579 Marionette TRACE conn10 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:04 INFO - PROCESS | 3012 | 1468026184580 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:04 INFO - PROCESS | 3012 | 1468026184709 Marionette TRACE conn10 <- [1,1011,null,{"value":null}] 18:03:04 INFO - PROCESS | 3012 | 1468026184763 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 3012 | 1468026184765 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:04 INFO - PROCESS | 3012 | ++DOCSHELL 19D5D800 == 34 [pid = 3012] [id = 262] 18:03:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AE0F400) [pid = 3012] [serial = 785] [outer = 00000000] 18:03:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1BADEC00) [pid = 3012] [serial = 786] [outer = 1AE0F400] 18:03:04 INFO - PROCESS | 3012 | 1468026184809 Marionette DEBUG loaded listener.js 18:03:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18A7A000) [pid = 3012] [serial = 787] [outer = 1AE0F400] 18:03:05 INFO - PROCESS | 3012 | 1468026185150 Marionette TRACE conn10 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 18:03:05 INFO - PROCESS | 3012 | 1468026185208 Marionette TRACE conn10 -> [0,1013,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 3012 | 1468026185210 Marionette TRACE conn10 <- [1,1013,null,{"value":"13"}] 18:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:03:05 INFO - PROCESS | 3012 | 1468026185213 Marionette TRACE conn10 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 3012 | 1468026185215 Marionette TRACE conn10 <- [1,1014,null,{}] 18:03:05 INFO - PROCESS | 3012 | 1468026185218 Marionette TRACE conn10 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:05 INFO - PROCESS | 3012 | 1468026185220 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:05 INFO - PROCESS | 3012 | 1468026185332 Marionette TRACE conn10 <- [1,1015,null,{"value":null}] 18:03:05 INFO - PROCESS | 3012 | 1468026185341 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 3012 | 1468026185343 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:05 INFO - PROCESS | 3012 | ++DOCSHELL 1877C000 == 35 [pid = 3012] [id = 263] 18:03:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1B8D4C00) [pid = 3012] [serial = 788] [outer = 00000000] 18:03:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D010400) [pid = 3012] [serial = 789] [outer = 1B8D4C00] 18:03:05 INFO - PROCESS | 3012 | 1468026185387 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D120400) [pid = 3012] [serial = 790] [outer = 1B8D4C00] 18:03:05 INFO - PROCESS | 3012 | 1468026185781 Marionette TRACE conn10 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 18:03:05 INFO - PROCESS | 3012 | 1468026185844 Marionette TRACE conn10 -> [0,1017,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 3012 | 1468026185849 Marionette TRACE conn10 <- [1,1017,null,{"value":"13"}] 18:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:03:05 INFO - PROCESS | 3012 | 1468026185853 Marionette TRACE conn10 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 3012 | 1468026185858 Marionette TRACE conn10 <- [1,1018,null,{}] 18:03:05 INFO - PROCESS | 3012 | 1468026185864 Marionette TRACE conn10 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:05 INFO - PROCESS | 3012 | 1468026185868 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:06 INFO - PROCESS | 3012 | 1468026186018 Marionette TRACE conn10 <- [1,1019,null,{"value":null}] 18:03:06 INFO - PROCESS | 3012 | 1468026186100 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 3012 | 1468026186103 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:06 INFO - PROCESS | 3012 | ++DOCSHELL 0D9ED400 == 36 [pid = 3012] [id = 264] 18:03:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0D9ED800) [pid = 3012] [serial = 791] [outer = 00000000] 18:03:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0DB5DC00) [pid = 3012] [serial = 792] [outer = 0D9ED800] 18:03:06 INFO - PROCESS | 3012 | 1468026186203 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0DE93000) [pid = 3012] [serial = 793] [outer = 0D9ED800] 18:03:07 INFO - PROCESS | 3012 | 1468026187083 Marionette TRACE conn10 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1337ms 18:03:07 INFO - PROCESS | 3012 | 1468026187325 Marionette TRACE conn10 -> [0,1021,"getWindowHandle",null] 18:03:07 INFO - PROCESS | 3012 | 1468026187329 Marionette TRACE conn10 <- [1,1021,null,{"value":"13"}] 18:03:07 INFO - PROCESS | 3012 | 1468026187336 Marionette TRACE conn10 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:03:07 INFO - PROCESS | 3012 | 1468026187340 Marionette TRACE conn10 <- [1,1022,null,{}] 18:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:03:07 INFO - PROCESS | 3012 | 1468026187344 Marionette TRACE conn10 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:07 INFO - PROCESS | 3012 | 1468026187347 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:07 INFO - PROCESS | 3012 | 1468026187481 Marionette TRACE conn10 <- [1,1023,null,{"value":null}] 18:03:07 INFO - PROCESS | 3012 | 1468026187624 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 3012 | 1468026187626 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:07 INFO - PROCESS | 3012 | ++DOCSHELL 15A54000 == 37 [pid = 3012] [id = 265] 18:03:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (15D4BC00) [pid = 3012] [serial = 794] [outer = 00000000] 18:03:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (16CD5400) [pid = 3012] [serial = 795] [outer = 15D4BC00] 18:03:07 INFO - PROCESS | 3012 | 1468026187722 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (184B2000) [pid = 3012] [serial = 796] [outer = 15D4BC00] 18:03:08 INFO - PROCESS | 3012 | 1468026188516 Marionette TRACE conn10 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:03:08 INFO - PROCESS | 3012 | --DOCSHELL 19D5D800 == 36 [pid = 3012] [id = 262] 18:03:08 INFO - PROCESS | 3012 | --DOCSHELL 0D45F800 == 35 [pid = 3012] [id = 261] 18:03:08 INFO - PROCESS | 3012 | --DOCSHELL 1ABAF800 == 34 [pid = 3012] [id = 260] 18:03:08 INFO - PROCESS | 3012 | --DOCSHELL 19C75C00 == 33 [pid = 3012] [id = 259] 18:03:08 INFO - PROCESS | 3012 | --DOCSHELL 17169800 == 32 [pid = 3012] [id = 258] 18:03:08 INFO - PROCESS | 3012 | --DOCSHELL 16CD0400 == 31 [pid = 3012] [id = 257] 18:03:08 INFO - PROCESS | 3012 | --DOCSHELL 123D2400 == 30 [pid = 3012] [id = 256] 18:03:08 INFO - PROCESS | 3012 | --DOCSHELL 0DB6BC00 == 29 [pid = 3012] [id = 255] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1ABB6800) [pid = 3012] [serial = 745] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DB67400) [pid = 3012] [serial = 726] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DF2A400) [pid = 3012] [serial = 727] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1D00B800) [pid = 3012] [serial = 724] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DB0A400) [pid = 3012] [serial = 732] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0DFEA400) [pid = 3012] [serial = 733] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (15DD6800) [pid = 3012] [serial = 729] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (184A6400) [pid = 3012] [serial = 730] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1238AC00) [pid = 3012] [serial = 735] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (156A7400) [pid = 3012] [serial = 736] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1874F400) [pid = 3012] [serial = 738] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18775C00) [pid = 3012] [serial = 739] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (19D61800) [pid = 3012] [serial = 742] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19D58000) [pid = 3012] [serial = 741] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AB49C00) [pid = 3012] [serial = 744] [outer = 00000000] [url = about:blank] 18:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1224ms 18:03:08 INFO - PROCESS | 3012 | 1468026188604 Marionette TRACE conn10 -> [0,1025,"getWindowHandle",null] 18:03:08 INFO - PROCESS | 3012 | 1468026188608 Marionette TRACE conn10 <- [1,1025,null,{"value":"13"}] 18:03:08 INFO - PROCESS | 3012 | 1468026188614 Marionette TRACE conn10 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 3012 | 1468026188617 Marionette TRACE conn10 <- [1,1026,null,{}] 18:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:03:08 INFO - PROCESS | 3012 | 1468026188623 Marionette TRACE conn10 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:08 INFO - PROCESS | 3012 | 1468026188626 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:08 INFO - PROCESS | 3012 | 1468026188727 Marionette TRACE conn10 <- [1,1027,null,{"value":null}] 18:03:08 INFO - PROCESS | 3012 | 1468026188753 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 3012 | 1468026188755 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:08 INFO - PROCESS | 3012 | ++DOCSHELL 0DC65C00 == 30 [pid = 3012] [id = 266] 18:03:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0DC6B400) [pid = 3012] [serial = 797] [outer = 00000000] 18:03:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DF2A400) [pid = 3012] [serial = 798] [outer = 0DC6B400] 18:03:08 INFO - PROCESS | 3012 | 1468026188802 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0E086800) [pid = 3012] [serial = 799] [outer = 0DC6B400] 18:03:09 INFO - PROCESS | 3012 | 1468026189261 Marionette TRACE conn10 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 18:03:09 INFO - PROCESS | 3012 | 1468026189293 Marionette TRACE conn10 -> [0,1029,"getWindowHandle",null] 18:03:09 INFO - PROCESS | 3012 | 1468026189297 Marionette TRACE conn10 <- [1,1029,null,{"value":"13"}] 18:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:03:09 INFO - PROCESS | 3012 | 1468026189303 Marionette TRACE conn10 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - PROCESS | 3012 | 1468026189305 Marionette TRACE conn10 <- [1,1030,null,{}] 18:03:09 INFO - PROCESS | 3012 | 1468026189309 Marionette TRACE conn10 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:09 INFO - PROCESS | 3012 | 1468026189311 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:09 INFO - PROCESS | 3012 | 1468026189396 Marionette TRACE conn10 <- [1,1031,null,{"value":null}] 18:03:09 INFO - PROCESS | 3012 | 1468026189405 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:09 INFO - PROCESS | 3012 | 1468026189407 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:09 INFO - PROCESS | 3012 | ++DOCSHELL 123CFC00 == 31 [pid = 3012] [id = 267] 18:03:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (123D0C00) [pid = 3012] [serial = 800] [outer = 00000000] 18:03:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (15A54400) [pid = 3012] [serial = 801] [outer = 123D0C00] 18:03:09 INFO - PROCESS | 3012 | 1468026189453 Marionette DEBUG loaded listener.js 18:03:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (15DDB800) [pid = 3012] [serial = 802] [outer = 123D0C00] 18:03:09 INFO - PROCESS | 3012 | 1468026189937 Marionette TRACE conn10 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 941ms 18:03:10 INFO - PROCESS | 3012 | 1468026190248 Marionette TRACE conn10 -> [0,1033,"getWindowHandle",null] 18:03:10 INFO - PROCESS | 3012 | 1468026190250 Marionette TRACE conn10 <- [1,1033,null,{"value":"13"}] 18:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:03:10 INFO - PROCESS | 3012 | 1468026190256 Marionette TRACE conn10 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - PROCESS | 3012 | 1468026190260 Marionette TRACE conn10 <- [1,1034,null,{}] 18:03:10 INFO - PROCESS | 3012 | 1468026190270 Marionette TRACE conn10 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:10 INFO - PROCESS | 3012 | 1468026190275 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:10 INFO - PROCESS | 3012 | 1468026190359 Marionette TRACE conn10 <- [1,1035,null,{"value":null}] 18:03:10 INFO - PROCESS | 3012 | 1468026190442 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:10 INFO - PROCESS | 3012 | 1468026190445 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:10 INFO - PROCESS | 3012 | ++DOCSHELL 18776C00 == 32 [pid = 3012] [id = 268] 18:03:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18777000) [pid = 3012] [serial = 803] [outer = 00000000] 18:03:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1877F400) [pid = 3012] [serial = 804] [outer = 18777000] 18:03:10 INFO - PROCESS | 3012 | 1468026190493 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D3C000) [pid = 3012] [serial = 805] [outer = 18777000] 18:03:10 INFO - PROCESS | 3012 | 1468026190865 Marionette TRACE conn10 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 18:03:10 INFO - PROCESS | 3012 | 1468026190888 Marionette TRACE conn10 -> [0,1037,"getWindowHandle",null] 18:03:10 INFO - PROCESS | 3012 | 1468026190891 Marionette TRACE conn10 <- [1,1037,null,{"value":"13"}] 18:03:10 INFO - PROCESS | 3012 | 1468026190894 Marionette TRACE conn10 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:03:10 INFO - PROCESS | 3012 | 1468026190896 Marionette TRACE conn10 <- [1,1038,null,{}] 18:03:10 INFO - PROCESS | 3012 | 1468026190899 Marionette TRACE conn10 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:10 INFO - PROCESS | 3012 | 1468026190901 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:11 INFO - PROCESS | 3012 | 1468026191015 Marionette TRACE conn10 <- [1,1039,null,{"value":null}] 18:03:11 INFO - PROCESS | 3012 | 1468026191127 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 3012 | 1468026191129 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:11 INFO - PROCESS | 3012 | ++DOCSHELL 19D5E400 == 33 [pid = 3012] [id = 269] 18:03:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D61000) [pid = 3012] [serial = 806] [outer = 00000000] 18:03:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1A7E5C00) [pid = 3012] [serial = 807] [outer = 19D61000] 18:03:11 INFO - PROCESS | 3012 | 1468026191174 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AB42000) [pid = 3012] [serial = 808] [outer = 19D61000] 18:03:11 INFO - PROCESS | 3012 | 1468026191594 Marionette TRACE conn10 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 18:03:11 INFO - PROCESS | 3012 | 1468026191628 Marionette TRACE conn10 -> [0,1041,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 3012 | 1468026191630 Marionette TRACE conn10 <- [1,1041,null,{"value":"13"}] 18:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:03:11 INFO - PROCESS | 3012 | 1468026191651 Marionette TRACE conn10 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - PROCESS | 3012 | 1468026191652 Marionette TRACE conn10 <- [1,1042,null,{}] 18:03:11 INFO - PROCESS | 3012 | 1468026191700 Marionette TRACE conn10 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:11 INFO - PROCESS | 3012 | 1468026191703 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:11 INFO - PROCESS | 3012 | 1468026191812 Marionette TRACE conn10 <- [1,1043,null,{"value":null}] 18:03:11 INFO - PROCESS | 3012 | 1468026191888 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 3012 | 1468026191890 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:11 INFO - PROCESS | 3012 | ++DOCSHELL 1ABAD800 == 34 [pid = 3012] [id = 270] 18:03:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1ABAF800) [pid = 3012] [serial = 809] [outer = 00000000] 18:03:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AE11400) [pid = 3012] [serial = 810] [outer = 1ABAF800] 18:03:11 INFO - PROCESS | 3012 | 1468026191934 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1AF0C800) [pid = 3012] [serial = 811] [outer = 1ABAF800] 18:03:12 INFO - PROCESS | 3012 | 1468026192353 Marionette TRACE conn10 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 750ms 18:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:03:12 INFO - PROCESS | 3012 | 1468026192384 Marionette TRACE conn10 -> [0,1045,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 3012 | 1468026192386 Marionette TRACE conn10 <- [1,1045,null,{"value":"13"}] 18:03:12 INFO - PROCESS | 3012 | 1468026192389 Marionette TRACE conn10 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - PROCESS | 3012 | 1468026192391 Marionette TRACE conn10 <- [1,1046,null,{}] 18:03:12 INFO - PROCESS | 3012 | 1468026192394 Marionette TRACE conn10 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:12 INFO - PROCESS | 3012 | 1468026192400 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:12 INFO - PROCESS | 3012 | 1468026192547 Marionette TRACE conn10 <- [1,1047,null,{"value":null}] 18:03:12 INFO - PROCESS | 3012 | 1468026192606 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 3012 | 1468026192608 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:12 INFO - PROCESS | 3012 | ++DOCSHELL 1D22DC00 == 35 [pid = 3012] [id = 271] 18:03:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D230800) [pid = 3012] [serial = 812] [outer = 00000000] 18:03:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D384800) [pid = 3012] [serial = 813] [outer = 1D230800] 18:03:12 INFO - PROCESS | 3012 | 1468026192653 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D35EC00) [pid = 3012] [serial = 814] [outer = 1D230800] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0DF30400) [pid = 3012] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1787C000) [pid = 3012] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DC62800) [pid = 3012] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18754C00) [pid = 3012] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (123D3400) [pid = 3012] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1AE0F400) [pid = 3012] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0CA20000) [pid = 3012] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E581000) [pid = 3012] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18752800) [pid = 3012] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (184AAC00) [pid = 3012] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D3C800) [pid = 3012] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DC63000) [pid = 3012] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0E1B9800) [pid = 3012] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:03:12 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1ABB6400) [pid = 3012] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:03:13 INFO - PROCESS | 3012 | 1468026193080 Marionette TRACE conn10 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 18:03:13 INFO - PROCESS | 3012 | 1468026193120 Marionette TRACE conn10 -> [0,1049,"getWindowHandle",null] 18:03:13 INFO - PROCESS | 3012 | 1468026193122 Marionette TRACE conn10 <- [1,1049,null,{"value":"13"}] 18:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:03:13 INFO - PROCESS | 3012 | 1468026193125 Marionette TRACE conn10 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - PROCESS | 3012 | 1468026193127 Marionette TRACE conn10 <- [1,1050,null,{}] 18:03:13 INFO - PROCESS | 3012 | 1468026193130 Marionette TRACE conn10 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:13 INFO - PROCESS | 3012 | 1468026193132 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:13 INFO - PROCESS | 3012 | 1468026193239 Marionette TRACE conn10 <- [1,1051,null,{"value":null}] 18:03:13 INFO - PROCESS | 3012 | 1468026193247 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:13 INFO - PROCESS | 3012 | 1468026193249 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:13 INFO - PROCESS | 3012 | ++DOCSHELL 15A52800 == 36 [pid = 3012] [id = 272] 18:03:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (184AAC00) [pid = 3012] [serial = 815] [outer = 00000000] 18:03:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1ABB6400) [pid = 3012] [serial = 816] [outer = 184AAC00] 18:03:13 INFO - PROCESS | 3012 | 1468026193292 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AE0F400) [pid = 3012] [serial = 817] [outer = 184AAC00] 18:03:13 INFO - PROCESS | 3012 | 1468026193713 Marionette TRACE conn10 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 631ms 18:03:13 INFO - PROCESS | 3012 | 1468026193757 Marionette TRACE conn10 -> [0,1053,"getWindowHandle",null] 18:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:03:13 INFO - PROCESS | 3012 | 1468026193759 Marionette TRACE conn10 <- [1,1053,null,{"value":"13"}] 18:03:13 INFO - PROCESS | 3012 | 1468026193762 Marionette TRACE conn10 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - PROCESS | 3012 | 1468026193764 Marionette TRACE conn10 <- [1,1054,null,{}] 18:03:13 INFO - PROCESS | 3012 | 1468026193771 Marionette TRACE conn10 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:13 INFO - PROCESS | 3012 | 1468026193773 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:13 INFO - PROCESS | 3012 | 1468026193852 Marionette TRACE conn10 <- [1,1055,null,{"value":null}] 18:03:13 INFO - PROCESS | 3012 | 1468026193858 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:13 INFO - PROCESS | 3012 | 1468026193860 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:13 INFO - PROCESS | 3012 | ++DOCSHELL 1716B000 == 37 [pid = 3012] [id = 273] 18:03:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D121400) [pid = 3012] [serial = 818] [outer = 00000000] 18:03:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D389C00) [pid = 3012] [serial = 819] [outer = 1D121400] 18:03:13 INFO - PROCESS | 3012 | 1468026193903 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D38E400) [pid = 3012] [serial = 820] [outer = 1D121400] 18:03:14 INFO - PROCESS | 3012 | 1468026194302 Marionette TRACE conn10 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 18:03:14 INFO - PROCESS | 3012 | 1468026194342 Marionette TRACE conn10 -> [0,1057,"getWindowHandle",null] 18:03:14 INFO - PROCESS | 3012 | 1468026194345 Marionette TRACE conn10 <- [1,1057,null,{"value":"13"}] 18:03:14 INFO - PROCESS | 3012 | 1468026194348 Marionette TRACE conn10 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:03:14 INFO - PROCESS | 3012 | 1468026194350 Marionette TRACE conn10 <- [1,1058,null,{}] 18:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:03:14 INFO - PROCESS | 3012 | 1468026194369 Marionette TRACE conn10 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:14 INFO - PROCESS | 3012 | 1468026194371 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:14 INFO - PROCESS | 3012 | 1468026194479 Marionette TRACE conn10 <- [1,1059,null,{"value":null}] 18:03:14 INFO - PROCESS | 3012 | 1468026194487 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:14 INFO - PROCESS | 3012 | 1468026194489 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:14 INFO - PROCESS | 3012 | ++DOCSHELL 15795C00 == 38 [pid = 3012] [id = 274] 18:03:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (18777C00) [pid = 3012] [serial = 821] [outer = 00000000] 18:03:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D45B800) [pid = 3012] [serial = 822] [outer = 18777C00] 18:03:14 INFO - PROCESS | 3012 | 1468026194532 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D45E400) [pid = 3012] [serial = 823] [outer = 18777C00] 18:03:15 INFO - PROCESS | 3012 | 1468026195078 Marionette TRACE conn10 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 770ms 18:03:15 INFO - PROCESS | 3012 | 1468026195125 Marionette TRACE conn10 -> [0,1061,"getWindowHandle",null] 18:03:15 INFO - PROCESS | 3012 | 1468026195129 Marionette TRACE conn10 <- [1,1061,null,{"value":"13"}] 18:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:03:15 INFO - PROCESS | 3012 | 1468026195134 Marionette TRACE conn10 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:03:15 INFO - PROCESS | 3012 | 1468026195137 Marionette TRACE conn10 <- [1,1062,null,{}] 18:03:15 INFO - PROCESS | 3012 | 1468026195143 Marionette TRACE conn10 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:15 INFO - PROCESS | 3012 | 1468026195146 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:15 INFO - PROCESS | 3012 | 1468026195269 Marionette TRACE conn10 <- [1,1063,null,{"value":null}] 18:03:15 INFO - PROCESS | 3012 | 1468026195391 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:15 INFO - PROCESS | 3012 | 1468026195394 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:15 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0EC00 == 39 [pid = 3012] [id = 275] 18:03:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0DE1F800) [pid = 3012] [serial = 824] [outer = 00000000] 18:03:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DFF4000) [pid = 3012] [serial = 825] [outer = 0DE1F800] 18:03:15 INFO - PROCESS | 3012 | 1468026195456 Marionette DEBUG loaded listener.js 18:03:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0E581000) [pid = 3012] [serial = 826] [outer = 0DE1F800] 18:03:16 INFO - PROCESS | 3012 | 1468026196132 Marionette TRACE conn10 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1023ms 18:03:16 INFO - PROCESS | 3012 | 1468026196157 Marionette TRACE conn10 -> [0,1065,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 3012 | 1468026196162 Marionette TRACE conn10 <- [1,1065,null,{"value":"13"}] 18:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:03:16 INFO - PROCESS | 3012 | 1468026196168 Marionette TRACE conn10 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - PROCESS | 3012 | 1468026196171 Marionette TRACE conn10 <- [1,1066,null,{}] 18:03:16 INFO - PROCESS | 3012 | 1468026196176 Marionette TRACE conn10 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:16 INFO - PROCESS | 3012 | 1468026196178 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:16 INFO - PROCESS | 3012 | 1468026196289 Marionette TRACE conn10 <- [1,1067,null,{"value":null}] 18:03:16 INFO - PROCESS | 3012 | 1468026196418 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 3012 | 1468026196421 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:16 INFO - PROCESS | 3012 | ++DOCSHELL 17878800 == 40 [pid = 3012] [id = 276] 18:03:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (17879800) [pid = 3012] [serial = 827] [outer = 00000000] 18:03:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (18758800) [pid = 3012] [serial = 828] [outer = 17879800] 18:03:16 INFO - PROCESS | 3012 | 1468026196478 Marionette DEBUG loaded listener.js 18:03:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (18BCE800) [pid = 3012] [serial = 829] [outer = 17879800] 18:03:17 INFO - PROCESS | 3012 | 1468026197049 Marionette TRACE conn10 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 930ms 18:03:17 INFO - PROCESS | 3012 | 1468026197103 Marionette TRACE conn10 -> [0,1069,"getWindowHandle",null] 18:03:17 INFO - PROCESS | 3012 | 1468026197105 Marionette TRACE conn10 <- [1,1069,null,{"value":"13"}] 18:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:03:17 INFO - PROCESS | 3012 | 1468026197109 Marionette TRACE conn10 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 3012 | 1468026197112 Marionette TRACE conn10 <- [1,1070,null,{}] 18:03:17 INFO - PROCESS | 3012 | 1468026197123 Marionette TRACE conn10 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:17 INFO - PROCESS | 3012 | 1468026197128 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:17 INFO - PROCESS | 3012 | 1468026197265 Marionette TRACE conn10 <- [1,1071,null,{"value":null}] 18:03:17 INFO - PROCESS | 3012 | 1468026197396 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:17 INFO - PROCESS | 3012 | 1468026197399 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:17 INFO - PROCESS | 3012 | ++DOCSHELL 1D35FC00 == 41 [pid = 3012] [id = 277] 18:03:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D362400) [pid = 3012] [serial = 830] [outer = 00000000] 18:03:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1D38A400) [pid = 3012] [serial = 831] [outer = 1D362400] 18:03:17 INFO - PROCESS | 3012 | 1468026197456 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1D461C00) [pid = 3012] [serial = 832] [outer = 1D362400] 18:03:18 INFO - PROCESS | 3012 | 1468026198253 Marionette TRACE conn10 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1222ms 18:03:18 INFO - PROCESS | 3012 | 1468026198335 Marionette TRACE conn10 -> [0,1073,"getWindowHandle",null] 18:03:18 INFO - PROCESS | 3012 | 1468026198339 Marionette TRACE conn10 <- [1,1073,null,{"value":"13"}] 18:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:03:18 INFO - PROCESS | 3012 | 1468026198344 Marionette TRACE conn10 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:03:18 INFO - PROCESS | 3012 | 1468026198347 Marionette TRACE conn10 <- [1,1074,null,{}] 18:03:18 INFO - PROCESS | 3012 | 1468026198352 Marionette TRACE conn10 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:18 INFO - PROCESS | 3012 | 1468026198355 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:18 INFO - PROCESS | 3012 | 1468026198493 Marionette TRACE conn10 <- [1,1075,null,{"value":null}] 18:03:18 INFO - PROCESS | 3012 | 1468026198625 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 3012 | 1468026198630 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:18 INFO - PROCESS | 3012 | ++DOCSHELL 0D9F2400 == 42 [pid = 3012] [id = 278] 18:03:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0D9F3000) [pid = 3012] [serial = 833] [outer = 00000000] 18:03:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (0DF2F400) [pid = 3012] [serial = 834] [outer = 0D9F3000] 18:03:18 INFO - PROCESS | 3012 | 1468026198680 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (0E544000) [pid = 3012] [serial = 835] [outer = 0D9F3000] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 0DF2DC00 == 41 [pid = 3012] [id = 254] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 1716B000 == 40 [pid = 3012] [id = 273] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 15A52800 == 39 [pid = 3012] [id = 272] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 1D22DC00 == 38 [pid = 3012] [id = 271] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 1ABAD800 == 37 [pid = 3012] [id = 270] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 19D5E400 == 36 [pid = 3012] [id = 269] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 18776C00 == 35 [pid = 3012] [id = 268] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 123CFC00 == 34 [pid = 3012] [id = 267] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 0DC65C00 == 33 [pid = 3012] [id = 266] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 15A54000 == 32 [pid = 3012] [id = 265] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 0D9ED400 == 31 [pid = 3012] [id = 264] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 1877C000 == 30 [pid = 3012] [id = 263] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 1D35FC00 == 29 [pid = 3012] [id = 277] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 17878800 == 28 [pid = 3012] [id = 276] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 15795C00 == 27 [pid = 3012] [id = 274] 18:03:19 INFO - PROCESS | 3012 | --DOCSHELL 0DB0EC00 == 26 [pid = 3012] [id = 275] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (15D43000) [pid = 3012] [serial = 763] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (15662800) [pid = 3012] [serial = 762] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (184B0000) [pid = 3012] [serial = 771] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0DF25400) [pid = 3012] [serial = 765] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0DFEBC00) [pid = 3012] [serial = 766] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (18780C00) [pid = 3012] [serial = 774] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (15669800) [pid = 3012] [serial = 768] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (156ABC00) [pid = 3012] [serial = 769] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (18A7A000) [pid = 3012] [serial = 787] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0D378C00) [pid = 3012] [serial = 748] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0D384000) [pid = 3012] [serial = 747] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15D45800) [pid = 3012] [serial = 751] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (15A77400) [pid = 3012] [serial = 750] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1A3D6400) [pid = 3012] [serial = 754] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19C6FC00) [pid = 3012] [serial = 753] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D0D7800) [pid = 3012] [serial = 757] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D00FC00) [pid = 3012] [serial = 756] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D53800) [pid = 3012] [serial = 777] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (156AAC00) [pid = 3012] [serial = 760] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1238D000) [pid = 3012] [serial = 759] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D9A800) [pid = 3012] [serial = 783] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18BD0C00) [pid = 3012] [serial = 775] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AE17000) [pid = 3012] [serial = 780] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1BADEC00) [pid = 3012] [serial = 786] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AF17800) [pid = 3012] [serial = 781] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19DA6000) [pid = 3012] [serial = 778] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1AE0FC00) [pid = 3012] [serial = 784] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1D010400) [pid = 3012] [serial = 789] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1874EC00) [pid = 3012] [serial = 772] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3012 | 1468026199783 Marionette TRACE conn10 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1484ms 18:03:19 INFO - PROCESS | 3012 | 1468026199828 Marionette TRACE conn10 -> [0,1077,"getWindowHandle",null] 18:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:03:19 INFO - PROCESS | 3012 | 1468026199832 Marionette TRACE conn10 <- [1,1077,null,{"value":"13"}] 18:03:19 INFO - PROCESS | 3012 | 1468026199836 Marionette TRACE conn10 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - PROCESS | 3012 | 1468026199841 Marionette TRACE conn10 <- [1,1078,null,{}] 18:03:19 INFO - PROCESS | 3012 | 1468026199846 Marionette TRACE conn10 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:19 INFO - PROCESS | 3012 | 1468026199848 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:19 INFO - PROCESS | 3012 | 1468026199964 Marionette TRACE conn10 <- [1,1079,null,{"value":null}] 18:03:20 INFO - PROCESS | 3012 | 1468026200049 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 3012 | 1468026200051 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:20 INFO - PROCESS | 3012 | ++DOCSHELL 0D97E000 == 27 [pid = 3012] [id = 279] 18:03:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0D9E8400) [pid = 3012] [serial = 836] [outer = 00000000] 18:03:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DB61000) [pid = 3012] [serial = 837] [outer = 0D9E8400] 18:03:20 INFO - PROCESS | 3012 | 1468026200099 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DB6C800) [pid = 3012] [serial = 838] [outer = 0D9E8400] 18:03:20 INFO - PROCESS | 3012 | 1468026200472 Marionette TRACE conn10 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 690ms 18:03:20 INFO - PROCESS | 3012 | 1468026200528 Marionette TRACE conn10 -> [0,1081,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 3012 | 1468026200533 Marionette TRACE conn10 <- [1,1081,null,{"value":"13"}] 18:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:03:20 INFO - PROCESS | 3012 | 1468026200539 Marionette TRACE conn10 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 3012 | 1468026200542 Marionette TRACE conn10 <- [1,1082,null,{}] 18:03:20 INFO - PROCESS | 3012 | 1468026200545 Marionette TRACE conn10 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:20 INFO - PROCESS | 3012 | 1468026200548 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:20 INFO - PROCESS | 3012 | 1468026200666 Marionette TRACE conn10 <- [1,1083,null,{"value":null}] 18:03:20 INFO - PROCESS | 3012 | 1468026200682 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 3012 | 1468026200684 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:20 INFO - PROCESS | 3012 | ++DOCSHELL 0E511000 == 28 [pid = 3012] [id = 280] 18:03:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0E53F800) [pid = 3012] [serial = 839] [outer = 00000000] 18:03:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (123C9400) [pid = 3012] [serial = 840] [outer = 0E53F800] 18:03:20 INFO - PROCESS | 3012 | 1468026200733 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (152DC800) [pid = 3012] [serial = 841] [outer = 0E53F800] 18:03:21 INFO - PROCESS | 3012 | 1468026201202 Marionette TRACE conn10 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 971ms 18:03:21 INFO - PROCESS | 3012 | 1468026201543 Marionette TRACE conn10 -> [0,1085,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 3012 | 1468026201545 Marionette TRACE conn10 <- [1,1085,null,{"value":"13"}] 18:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:03:21 INFO - PROCESS | 3012 | 1468026201549 Marionette TRACE conn10 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 3012 | 1468026201562 Marionette TRACE conn10 <- [1,1086,null,{}] 18:03:21 INFO - PROCESS | 3012 | 1468026201573 Marionette TRACE conn10 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:21 INFO - PROCESS | 3012 | 1468026201578 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:21 INFO - PROCESS | 3012 | 1468026201692 Marionette TRACE conn10 <- [1,1087,null,{"value":null}] 18:03:21 INFO - PROCESS | 3012 | 1468026201701 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 3012 | 1468026201704 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:21 INFO - PROCESS | 3012 | ++DOCSHELL 15DD0000 == 29 [pid = 3012] [id = 281] 18:03:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15DD0C00) [pid = 3012] [serial = 842] [outer = 00000000] 18:03:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (17884C00) [pid = 3012] [serial = 843] [outer = 15DD0C00] 18:03:21 INFO - PROCESS | 3012 | 1468026201750 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1874CC00) [pid = 3012] [serial = 844] [outer = 15DD0C00] 18:03:22 INFO - PROCESS | 3012 | 1468026202205 Marionette TRACE conn10 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 18:03:22 INFO - PROCESS | 3012 | 1468026202240 Marionette TRACE conn10 -> [0,1089,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 3012 | 1468026202243 Marionette TRACE conn10 <- [1,1089,null,{"value":"13"}] 18:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:03:22 INFO - PROCESS | 3012 | 1468026202253 Marionette TRACE conn10 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 3012 | 1468026202255 Marionette TRACE conn10 <- [1,1090,null,{}] 18:03:22 INFO - PROCESS | 3012 | 1468026202258 Marionette TRACE conn10 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:22 INFO - PROCESS | 3012 | 1468026202260 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:22 INFO - PROCESS | 3012 | 1468026202373 Marionette TRACE conn10 <- [1,1091,null,{"value":null}] 18:03:22 INFO - PROCESS | 3012 | 1468026202440 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 3012 | 1468026202442 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:22 INFO - PROCESS | 3012 | ++DOCSHELL 1874C800 == 30 [pid = 3012] [id = 282] 18:03:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18752400) [pid = 3012] [serial = 845] [outer = 00000000] 18:03:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1877A400) [pid = 3012] [serial = 846] [outer = 18752400] 18:03:22 INFO - PROCESS | 3012 | 1468026202491 Marionette DEBUG loaded listener.js 18:03:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18BCC000) [pid = 3012] [serial = 847] [outer = 18752400] 18:03:22 INFO - PROCESS | 3012 | 1468026202879 Marionette TRACE conn10 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 18:03:22 INFO - PROCESS | 3012 | 1468026202941 Marionette TRACE conn10 -> [0,1093,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 3012 | 1468026202943 Marionette TRACE conn10 <- [1,1093,null,{"value":"13"}] 18:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:03:22 INFO - PROCESS | 3012 | 1468026202952 Marionette TRACE conn10 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 3012 | 1468026202953 Marionette TRACE conn10 <- [1,1094,null,{}] 18:03:22 INFO - PROCESS | 3012 | 1468026202957 Marionette TRACE conn10 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:22 INFO - PROCESS | 3012 | 1468026202959 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:23 INFO - PROCESS | 3012 | 1468026203098 Marionette TRACE conn10 <- [1,1095,null,{"value":null}] 18:03:23 INFO - PROCESS | 3012 | 1468026203114 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:23 INFO - PROCESS | 3012 | 1468026203116 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:23 INFO - PROCESS | 3012 | ++DOCSHELL 19C75000 == 31 [pid = 3012] [id = 283] 18:03:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D3B800) [pid = 3012] [serial = 848] [outer = 00000000] 18:03:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D59800) [pid = 3012] [serial = 849] [outer = 19D3B800] 18:03:23 INFO - PROCESS | 3012 | 1468026203160 Marionette DEBUG loaded listener.js 18:03:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D61800) [pid = 3012] [serial = 850] [outer = 19D3B800] 18:03:23 INFO - PROCESS | 3012 | [3012] 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 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1D121400) [pid = 3012] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (19D61000) [pid = 3012] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1ABAF800) [pid = 3012] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (15D4BC00) [pid = 3012] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1B8D4C00) [pid = 3012] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0D9ED800) [pid = 3012] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DC6B400) [pid = 3012] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18777000) [pid = 3012] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (123D0C00) [pid = 3012] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1D230800) [pid = 3012] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (18777C00) [pid = 3012] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:03:23 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (184AAC00) [pid = 3012] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:03:23 INFO - PROCESS | 3012 | 1468026203854 Marionette TRACE conn10 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 18:03:23 INFO - PROCESS | 3012 | 1468026203886 Marionette TRACE conn10 -> [0,1097,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 3012 | 1468026203888 Marionette TRACE conn10 <- [1,1097,null,{"value":"13"}] 18:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:03:23 INFO - PROCESS | 3012 | 1468026203891 Marionette TRACE conn10 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - PROCESS | 3012 | 1468026203892 Marionette TRACE conn10 <- [1,1098,null,{}] 18:03:23 INFO - PROCESS | 3012 | 1468026203906 Marionette TRACE conn10 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:23 INFO - PROCESS | 3012 | 1468026203911 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:24 INFO - PROCESS | 3012 | 1468026204005 Marionette TRACE conn10 <- [1,1099,null,{"value":null}] 18:03:24 INFO - PROCESS | 3012 | 1468026204090 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 3012 | 1468026204091 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:24 INFO - PROCESS | 3012 | ++DOCSHELL 0D3EB400 == 32 [pid = 3012] [id = 284] 18:03:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0D45F800) [pid = 3012] [serial = 851] [outer = 00000000] 18:03:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (19D59000) [pid = 3012] [serial = 852] [outer = 0D45F800] 18:03:24 INFO - PROCESS | 3012 | 1468026204136 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1A7EE400) [pid = 3012] [serial = 853] [outer = 0D45F800] 18:03:24 INFO - PROCESS | 3012 | 1468026204452 Marionette TRACE conn10 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 18:03:24 INFO - PROCESS | 3012 | 1468026204523 Marionette TRACE conn10 -> [0,1101,"getWindowHandle",null] 18:03:24 INFO - PROCESS | 3012 | 1468026204526 Marionette TRACE conn10 <- [1,1101,null,{"value":"13"}] 18:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:03:24 INFO - PROCESS | 3012 | 1468026204529 Marionette TRACE conn10 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:03:24 INFO - PROCESS | 3012 | 1468026204531 Marionette TRACE conn10 <- [1,1102,null,{}] 18:03:24 INFO - PROCESS | 3012 | 1468026204535 Marionette TRACE conn10 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:24 INFO - PROCESS | 3012 | 1468026204536 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:24 INFO - PROCESS | 3012 | 1468026204614 Marionette TRACE conn10 <- [1,1103,null,{"value":null}] 18:03:24 INFO - PROCESS | 3012 | 1468026204699 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 3012 | 1468026204700 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:24 INFO - PROCESS | 3012 | ++DOCSHELL 0D9E7800 == 33 [pid = 3012] [id = 285] 18:03:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15A79400) [pid = 3012] [serial = 854] [outer = 00000000] 18:03:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AE0A800) [pid = 3012] [serial = 855] [outer = 15A79400] 18:03:24 INFO - PROCESS | 3012 | 1468026204746 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AE0FC00) [pid = 3012] [serial = 856] [outer = 15A79400] 18:03:25 INFO - PROCESS | 3012 | 1468026205093 Marionette TRACE conn10 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 570ms 18:03:25 INFO - PROCESS | 3012 | 1468026205106 Marionette TRACE conn10 -> [0,1105,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 3012 | 1468026205108 Marionette TRACE conn10 <- [1,1105,null,{"value":"13"}] 18:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:03:25 INFO - PROCESS | 3012 | 1468026205111 Marionette TRACE conn10 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - PROCESS | 3012 | 1468026205113 Marionette TRACE conn10 <- [1,1106,null,{}] 18:03:25 INFO - PROCESS | 3012 | 1468026205116 Marionette TRACE conn10 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:25 INFO - PROCESS | 3012 | 1468026205118 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:25 INFO - PROCESS | 3012 | 1468026205194 Marionette TRACE conn10 <- [1,1107,null,{"value":null}] 18:03:25 INFO - PROCESS | 3012 | 1468026205276 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 3012 | 1468026205278 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:25 INFO - PROCESS | 3012 | ++DOCSHELL 0CA15800 == 34 [pid = 3012] [id = 286] 18:03:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0D9E9400) [pid = 3012] [serial = 857] [outer = 00000000] 18:03:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AF0A000) [pid = 3012] [serial = 858] [outer = 0D9E9400] 18:03:25 INFO - PROCESS | 3012 | 1468026205321 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AB07800) [pid = 3012] [serial = 859] [outer = 0D9E9400] 18:03:25 INFO - PROCESS | 3012 | 1468026205711 Marionette TRACE conn10 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 634ms 18:03:25 INFO - PROCESS | 3012 | 1468026205746 Marionette TRACE conn10 -> [0,1109,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 3012 | 1468026205758 Marionette TRACE conn10 <- [1,1109,null,{"value":"13"}] 18:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:03:25 INFO - PROCESS | 3012 | 1468026205803 Marionette TRACE conn10 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - PROCESS | 3012 | 1468026205806 Marionette TRACE conn10 <- [1,1110,null,{}] 18:03:25 INFO - PROCESS | 3012 | 1468026205812 Marionette TRACE conn10 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:25 INFO - PROCESS | 3012 | 1468026205816 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:25 INFO - PROCESS | 3012 | 1468026205951 Marionette TRACE conn10 <- [1,1111,null,{"value":null}] 18:03:26 INFO - PROCESS | 3012 | 1468026206062 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 3012 | 1468026206066 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:26 INFO - PROCESS | 3012 | ++DOCSHELL 0D4FE400 == 35 [pid = 3012] [id = 287] 18:03:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0D4FF400) [pid = 3012] [serial = 860] [outer = 00000000] 18:03:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0DB03000) [pid = 3012] [serial = 861] [outer = 0D4FF400] 18:03:26 INFO - PROCESS | 3012 | 1468026206125 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0DB6AC00) [pid = 3012] [serial = 862] [outer = 0D4FF400] 18:03:26 INFO - PROCESS | 3012 | 1468026206960 Marionette TRACE conn10 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1242ms 18:03:27 INFO - PROCESS | 3012 | 1468026207044 Marionette TRACE conn10 -> [0,1113,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 3012 | 1468026207048 Marionette TRACE conn10 <- [1,1113,null,{"value":"13"}] 18:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:03:27 INFO - PROCESS | 3012 | 1468026207054 Marionette TRACE conn10 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - PROCESS | 3012 | 1468026207056 Marionette TRACE conn10 <- [1,1114,null,{}] 18:03:27 INFO - PROCESS | 3012 | 1468026207063 Marionette TRACE conn10 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:27 INFO - PROCESS | 3012 | 1468026207067 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:27 INFO - PROCESS | 3012 | 1468026207224 Marionette TRACE conn10 <- [1,1115,null,{"value":null}] 18:03:27 INFO - PROCESS | 3012 | 1468026207346 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 3012 | 1468026207349 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:27 INFO - PROCESS | 3012 | ++DOCSHELL 15AE6000 == 36 [pid = 3012] [id = 288] 18:03:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (15AE9000) [pid = 3012] [serial = 863] [outer = 00000000] 18:03:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (15C7F800) [pid = 3012] [serial = 864] [outer = 15AE9000] 18:03:27 INFO - PROCESS | 3012 | 1468026207406 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (16CCF400) [pid = 3012] [serial = 865] [outer = 15AE9000] 18:03:28 INFO - PROCESS | 3012 | 1468026208273 Marionette TRACE conn10 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1274ms 18:03:28 INFO - PROCESS | 3012 | 1468026208332 Marionette TRACE conn10 -> [0,1117,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 3012 | 1468026208336 Marionette TRACE conn10 <- [1,1117,null,{"value":"13"}] 18:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:03:28 INFO - PROCESS | 3012 | 1468026208341 Marionette TRACE conn10 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - PROCESS | 3012 | 1468026208345 Marionette TRACE conn10 <- [1,1118,null,{}] 18:03:28 INFO - PROCESS | 3012 | 1468026208350 Marionette TRACE conn10 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:28 INFO - PROCESS | 3012 | 1468026208353 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:28 INFO - PROCESS | 3012 | 1468026208475 Marionette TRACE conn10 <- [1,1119,null,{"value":null}] 18:03:28 INFO - PROCESS | 3012 | --DOCSHELL 0D9E7800 == 35 [pid = 3012] [id = 285] 18:03:28 INFO - PROCESS | 3012 | --DOCSHELL 0D3EB400 == 34 [pid = 3012] [id = 284] 18:03:28 INFO - PROCESS | 3012 | --DOCSHELL 19C75000 == 33 [pid = 3012] [id = 283] 18:03:28 INFO - PROCESS | 3012 | --DOCSHELL 1874C800 == 32 [pid = 3012] [id = 282] 18:03:28 INFO - PROCESS | 3012 | --DOCSHELL 15DD0000 == 31 [pid = 3012] [id = 281] 18:03:28 INFO - PROCESS | 3012 | --DOCSHELL 0E511000 == 30 [pid = 3012] [id = 280] 18:03:28 INFO - PROCESS | 3012 | --DOCSHELL 0D97E000 == 29 [pid = 3012] [id = 279] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1D38E400) [pid = 3012] [serial = 820] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1A7E5C00) [pid = 3012] [serial = 807] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AE11400) [pid = 3012] [serial = 810] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (184B2000) [pid = 3012] [serial = 796] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D120400) [pid = 3012] [serial = 790] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DB5DC00) [pid = 3012] [serial = 792] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DE93000) [pid = 3012] [serial = 793] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DF2A400) [pid = 3012] [serial = 798] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0E086800) [pid = 3012] [serial = 799] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1877F400) [pid = 3012] [serial = 804] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (15A54400) [pid = 3012] [serial = 801] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (15DDB800) [pid = 3012] [serial = 802] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (16CD5400) [pid = 3012] [serial = 795] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AB42000) [pid = 3012] [serial = 808] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1D384800) [pid = 3012] [serial = 813] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1D45E400) [pid = 3012] [serial = 823] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AF0C800) [pid = 3012] [serial = 811] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1D45B800) [pid = 3012] [serial = 822] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1ABB6400) [pid = 3012] [serial = 816] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1D389C00) [pid = 3012] [serial = 819] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1D35EC00) [pid = 3012] [serial = 814] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1AE0F400) [pid = 3012] [serial = 817] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (19D3C000) [pid = 3012] [serial = 805] [outer = 00000000] [url = about:blank] 18:03:28 INFO - PROCESS | 3012 | 1468026208633 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 3012 | 1468026208637 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:28 INFO - PROCESS | 3012 | ++DOCSHELL 0DB01800 == 30 [pid = 3012] [id = 289] 18:03:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (0DB01C00) [pid = 3012] [serial = 866] [outer = 00000000] 18:03:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0DE1D800) [pid = 3012] [serial = 867] [outer = 0DB01C00] 18:03:28 INFO - PROCESS | 3012 | 1468026208688 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (0DF2A400) [pid = 3012] [serial = 868] [outer = 0DB01C00] 18:03:29 INFO - PROCESS | 3012 | 1468026209072 Marionette TRACE conn10 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 772ms 18:03:29 INFO - PROCESS | 3012 | 1468026209114 Marionette TRACE conn10 -> [0,1121,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 3012 | 1468026209118 Marionette TRACE conn10 <- [1,1121,null,{"value":"13"}] 18:03:29 INFO - PROCESS | 3012 | 1468026209124 Marionette TRACE conn10 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:03:29 INFO - PROCESS | 3012 | 1468026209126 Marionette TRACE conn10 <- [1,1122,null,{}] 18:03:29 INFO - PROCESS | 3012 | 1468026209130 Marionette TRACE conn10 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:29 INFO - PROCESS | 3012 | 1468026209133 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:29 INFO - PROCESS | 3012 | 1468026209219 Marionette TRACE conn10 <- [1,1123,null,{"value":null}] 18:03:29 INFO - PROCESS | 3012 | 1468026209225 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 3012 | 1468026209227 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:29 INFO - PROCESS | 3012 | ++DOCSHELL 0E542000 == 31 [pid = 3012] [id = 290] 18:03:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0E993000) [pid = 3012] [serial = 869] [outer = 00000000] 18:03:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (15A79000) [pid = 3012] [serial = 870] [outer = 0E993000] 18:03:29 INFO - PROCESS | 3012 | 1468026209274 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (15D41800) [pid = 3012] [serial = 871] [outer = 0E993000] 18:03:29 INFO - PROCESS | 3012 | 1468026209760 Marionette TRACE conn10 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 18:03:29 INFO - PROCESS | 3012 | 1468026209799 Marionette TRACE conn10 -> [0,1125,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 3012 | 1468026209802 Marionette TRACE conn10 <- [1,1125,null,{"value":"13"}] 18:03:29 INFO - PROCESS | 3012 | 1468026209805 Marionette TRACE conn10 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:03:29 INFO - PROCESS | 3012 | 1468026209808 Marionette TRACE conn10 <- [1,1126,null,{}] 18:03:29 INFO - PROCESS | 3012 | 1468026209819 Marionette TRACE conn10 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:29 INFO - PROCESS | 3012 | 1468026209823 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:29 INFO - PROCESS | 3012 | 1468026209936 Marionette TRACE conn10 <- [1,1127,null,{"value":null}] 18:03:30 INFO - PROCESS | 3012 | 1468026210025 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 3012 | 1468026210028 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:30 INFO - PROCESS | 3012 | ++DOCSHELL 18755400 == 32 [pid = 3012] [id = 291] 18:03:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (18756800) [pid = 3012] [serial = 872] [outer = 00000000] 18:03:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (18777400) [pid = 3012] [serial = 873] [outer = 18756800] 18:03:30 INFO - PROCESS | 3012 | 1468026210077 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (18A74800) [pid = 3012] [serial = 874] [outer = 18756800] 18:03:30 INFO - PROCESS | 3012 | 1468026210436 Marionette TRACE conn10 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 18:03:30 INFO - PROCESS | 3012 | 1468026210479 Marionette TRACE conn10 -> [0,1129,"getWindowHandle",null] 18:03:30 INFO - PROCESS | 3012 | 1468026210481 Marionette TRACE conn10 <- [1,1129,null,{"value":"13"}] 18:03:30 INFO - PROCESS | 3012 | 1468026210485 Marionette TRACE conn10 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:03:30 INFO - PROCESS | 3012 | 1468026210486 Marionette TRACE conn10 <- [1,1130,null,{}] 18:03:30 INFO - PROCESS | 3012 | 1468026210499 Marionette TRACE conn10 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:30 INFO - PROCESS | 3012 | 1468026210501 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:30 INFO - PROCESS | 3012 | 1468026210621 Marionette TRACE conn10 <- [1,1131,null,{"value":null}] 18:03:30 INFO - PROCESS | 3012 | 1468026210674 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 3012 | 1468026210676 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:30 INFO - PROCESS | 3012 | ++DOCSHELL 19D41000 == 33 [pid = 3012] [id = 292] 18:03:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (19D43C00) [pid = 3012] [serial = 875] [outer = 00000000] 18:03:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1A998C00) [pid = 3012] [serial = 876] [outer = 19D43C00] 18:03:30 INFO - PROCESS | 3012 | 1468026210720 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1AB99000) [pid = 3012] [serial = 877] [outer = 19D43C00] 18:03:31 INFO - PROCESS | 3012 | 1468026211088 Marionette TRACE conn10 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 18:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:03:31 INFO - PROCESS | 3012 | 1468026211119 Marionette TRACE conn10 -> [0,1133,"getWindowHandle",null] 18:03:31 INFO - PROCESS | 3012 | 1468026211121 Marionette TRACE conn10 <- [1,1133,null,{"value":"13"}] 18:03:31 INFO - PROCESS | 3012 | 1468026211124 Marionette TRACE conn10 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - PROCESS | 3012 | 1468026211125 Marionette TRACE conn10 <- [1,1134,null,{}] 18:03:31 INFO - PROCESS | 3012 | 1468026211129 Marionette TRACE conn10 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:31 INFO - PROCESS | 3012 | 1468026211131 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:31 INFO - PROCESS | 3012 | 1468026211240 Marionette TRACE conn10 <- [1,1135,null,{"value":null}] 18:03:31 INFO - PROCESS | 3012 | 1468026211273 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:31 INFO - PROCESS | 3012 | 1468026211275 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:31 INFO - PROCESS | 3012 | ++DOCSHELL 0CA1F000 == 34 [pid = 3012] [id = 293] 18:03:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19D54400) [pid = 3012] [serial = 878] [outer = 00000000] 18:03:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AE10400) [pid = 3012] [serial = 879] [outer = 19D54400] 18:03:31 INFO - PROCESS | 3012 | 1468026211370 Marionette DEBUG loaded listener.js 18:03:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1AE12000) [pid = 3012] [serial = 880] [outer = 19D54400] 18:03:31 INFO - PROCESS | 3012 | 1468026211746 Marionette TRACE conn10 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 18:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:03:31 INFO - PROCESS | 3012 | 1468026211795 Marionette TRACE conn10 -> [0,1137,"getWindowHandle",null] 18:03:31 INFO - PROCESS | 3012 | 1468026211797 Marionette TRACE conn10 <- [1,1137,null,{"value":"13"}] 18:03:31 INFO - PROCESS | 3012 | 1468026211800 Marionette TRACE conn10 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - PROCESS | 3012 | 1468026211802 Marionette TRACE conn10 <- [1,1138,null,{}] 18:03:31 INFO - PROCESS | 3012 | 1468026211811 Marionette TRACE conn10 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:31 INFO - PROCESS | 3012 | 1468026211817 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:31 INFO - PROCESS | 3012 | 1468026211954 Marionette TRACE conn10 <- [1,1139,null,{"value":null}] 18:03:32 INFO - PROCESS | 3012 | 1468026212062 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 3012 | 1468026212064 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:32 INFO - PROCESS | 3012 | ++DOCSHELL 1D010000 == 35 [pid = 3012] [id = 294] 18:03:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1D010400) [pid = 3012] [serial = 881] [outer = 00000000] 18:03:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D124400) [pid = 3012] [serial = 882] [outer = 1D010400] 18:03:32 INFO - PROCESS | 3012 | 1468026212113 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D121400) [pid = 3012] [serial = 883] [outer = 1D010400] 18:03:32 INFO - PROCESS | 3012 | 1468026212465 Marionette TRACE conn10 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (15A79400) [pid = 3012] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E53F800) [pid = 3012] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0D9F3000) [pid = 3012] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0D9E8400) [pid = 3012] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (15DD0C00) [pid = 3012] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DE1F800) [pid = 3012] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (17879800) [pid = 3012] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1D362400) [pid = 3012] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (18752400) [pid = 3012] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0D45F800) [pid = 3012] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:03:32 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19D3B800) [pid = 3012] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 18:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:03:32 INFO - PROCESS | 3012 | 1468026212531 Marionette TRACE conn10 -> [0,1141,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 3012 | 1468026212533 Marionette TRACE conn10 <- [1,1141,null,{"value":"13"}] 18:03:32 INFO - PROCESS | 3012 | 1468026212536 Marionette TRACE conn10 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 3012 | 1468026212547 Marionette TRACE conn10 <- [1,1142,null,{}] 18:03:32 INFO - PROCESS | 3012 | 1468026212555 Marionette TRACE conn10 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:32 INFO - PROCESS | 3012 | 1468026212557 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:32 INFO - PROCESS | 3012 | 1468026212645 Marionette TRACE conn10 <- [1,1143,null,{"value":null}] 18:03:32 INFO - PROCESS | 3012 | 1468026212689 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 3012 | 1468026212691 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:32 INFO - PROCESS | 3012 | ++DOCSHELL 15664800 == 36 [pid = 3012] [id = 295] 18:03:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (15A79400) [pid = 3012] [serial = 884] [outer = 00000000] 18:03:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1DFB2400) [pid = 3012] [serial = 885] [outer = 15A79400] 18:03:32 INFO - PROCESS | 3012 | 1468026212735 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (18759000) [pid = 3012] [serial = 886] [outer = 15A79400] 18:03:33 INFO - PROCESS | 3012 | 1468026213188 Marionette TRACE conn10 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 690ms 18:03:33 INFO - PROCESS | 3012 | 1468026213227 Marionette TRACE conn10 -> [0,1145,"getWindowHandle",null] 18:03:33 INFO - PROCESS | 3012 | 1468026213229 Marionette TRACE conn10 <- [1,1145,null,{"value":"13"}] 18:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:03:33 INFO - PROCESS | 3012 | 1468026213232 Marionette TRACE conn10 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:03:33 INFO - PROCESS | 3012 | 1468026213234 Marionette TRACE conn10 <- [1,1146,null,{}] 18:03:33 INFO - PROCESS | 3012 | 1468026213241 Marionette TRACE conn10 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:33 INFO - PROCESS | 3012 | 1468026213243 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:33 INFO - PROCESS | 3012 | 1468026213323 Marionette TRACE conn10 <- [1,1147,null,{"value":null}] 18:03:33 INFO - PROCESS | 3012 | 1468026213329 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 3012 | 1468026213331 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:33 INFO - PROCESS | 3012 | ++DOCSHELL 18753800 == 37 [pid = 3012] [id = 296] 18:03:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1AE11000) [pid = 3012] [serial = 887] [outer = 00000000] 18:03:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1D234400) [pid = 3012] [serial = 888] [outer = 1AE11000] 18:03:33 INFO - PROCESS | 3012 | 1468026213373 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1D22BC00) [pid = 3012] [serial = 889] [outer = 1AE11000] 18:03:33 INFO - PROCESS | 3012 | 1468026213878 Marionette TRACE conn10 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 18:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 694ms 18:03:33 INFO - PROCESS | 3012 | 1468026213927 Marionette TRACE conn10 -> [0,1149,"getWindowHandle",null] 18:03:33 INFO - PROCESS | 3012 | 1468026213929 Marionette TRACE conn10 <- [1,1149,null,{"value":"13"}] 18:03:33 INFO - PROCESS | 3012 | 1468026213933 Marionette TRACE conn10 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:03:33 INFO - PROCESS | 3012 | 1468026213934 Marionette TRACE conn10 <- [1,1150,null,{}] 18:03:33 INFO - PROCESS | 3012 | 1468026213938 Marionette TRACE conn10 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:33 INFO - PROCESS | 3012 | 1468026213940 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:34 INFO - PROCESS | 3012 | 1468026214020 Marionette TRACE conn10 <- [1,1151,null,{"value":null}] 18:03:34 INFO - PROCESS | 3012 | 1468026214028 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 3012 | 1468026214030 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:34 INFO - PROCESS | 3012 | ++DOCSHELL 1D363000 == 38 [pid = 3012] [id = 297] 18:03:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1D384C00) [pid = 3012] [serial = 890] [outer = 00000000] 18:03:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1D389000) [pid = 3012] [serial = 891] [outer = 1D384C00] 18:03:34 INFO - PROCESS | 3012 | 1468026214075 Marionette DEBUG loaded listener.js 18:03:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1D389800) [pid = 3012] [serial = 892] [outer = 1D384C00] 18:03:34 INFO - PROCESS | 3012 | 1468026214492 Marionette TRACE conn10 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 18:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:03:34 INFO - PROCESS | 3012 | 1468026214567 Marionette TRACE conn10 -> [0,1153,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 3012 | 1468026214569 Marionette TRACE conn10 <- [1,1153,null,{"value":"13"}] 18:03:34 INFO - PROCESS | 3012 | 1468026214572 Marionette TRACE conn10 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - PROCESS | 3012 | 1468026214574 Marionette TRACE conn10 <- [1,1154,null,{}] 18:03:34 INFO - PROCESS | 3012 | 1468026214578 Marionette TRACE conn10 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:34 INFO - PROCESS | 3012 | 1468026214579 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:34 INFO - PROCESS | 3012 | 1468026214701 Marionette TRACE conn10 <- [1,1155,null,{"value":null}] 18:03:34 INFO - PROCESS | 3012 | 1468026214827 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 3012 | 1468026214831 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:34 INFO - PROCESS | 3012 | ++DOCSHELL 0D97F400 == 39 [pid = 3012] [id = 298] 18:03:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0D9E6800) [pid = 3012] [serial = 893] [outer = 00000000] 18:03:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0DB5DC00) [pid = 3012] [serial = 894] [outer = 0D9E6800] 18:03:34 INFO - PROCESS | 3012 | 1468026214888 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0DE93800) [pid = 3012] [serial = 895] [outer = 0D9E6800] 18:03:35 INFO - PROCESS | 3012 | 1468026215421 Marionette TRACE conn10 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 18:03:35 INFO - PROCESS | 3012 | 1468026215505 Marionette TRACE conn10 -> [0,1157,"getWindowHandle",null] 18:03:35 INFO - PROCESS | 3012 | 1468026215509 Marionette TRACE conn10 <- [1,1157,null,{"value":"13"}] 18:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:03:35 INFO - PROCESS | 3012 | 1468026215514 Marionette TRACE conn10 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - PROCESS | 3012 | 1468026215517 Marionette TRACE conn10 <- [1,1158,null,{}] 18:03:35 INFO - PROCESS | 3012 | 1468026215522 Marionette TRACE conn10 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:35 INFO - PROCESS | 3012 | 1468026215527 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:35 INFO - PROCESS | 3012 | 1468026215646 Marionette TRACE conn10 <- [1,1159,null,{"value":null}] 18:03:35 INFO - PROCESS | 3012 | 1468026215770 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 3012 | 1468026215773 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:35 INFO - PROCESS | 3012 | ++DOCSHELL 16CD9800 == 40 [pid = 3012] [id = 299] 18:03:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1716FC00) [pid = 3012] [serial = 896] [outer = 00000000] 18:03:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1863A800) [pid = 3012] [serial = 897] [outer = 1716FC00] 18:03:35 INFO - PROCESS | 3012 | 1468026215872 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (18752400) [pid = 3012] [serial = 898] [outer = 1716FC00] 18:03:36 INFO - PROCESS | 3012 | 1468026216452 Marionette TRACE conn10 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 18:03:36 INFO - PROCESS | 3012 | 1468026216489 Marionette TRACE conn10 -> [0,1161,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 3012 | 1468026216492 Marionette TRACE conn10 <- [1,1161,null,{"value":"13"}] 18:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:03:36 INFO - PROCESS | 3012 | 1468026216496 Marionette TRACE conn10 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 3012 | 1468026216498 Marionette TRACE conn10 <- [1,1162,null,{}] 18:03:36 INFO - PROCESS | 3012 | 1468026216502 Marionette TRACE conn10 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:36 INFO - PROCESS | 3012 | 1468026216505 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:36 INFO - PROCESS | 3012 | 1468026216617 Marionette TRACE conn10 <- [1,1163,null,{"value":null}] 18:03:36 INFO - PROCESS | 3012 | 1468026216723 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:36 INFO - PROCESS | 3012 | 1468026216725 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:36 INFO - PROCESS | 3012 | ++DOCSHELL 1AFC3C00 == 41 [pid = 3012] [id = 300] 18:03:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1B8D0000) [pid = 3012] [serial = 899] [outer = 00000000] 18:03:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D0D5800) [pid = 3012] [serial = 900] [outer = 1B8D0000] 18:03:36 INFO - PROCESS | 3012 | 1468026216778 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D121800) [pid = 3012] [serial = 901] [outer = 1B8D0000] 18:03:37 INFO - PROCESS | 3012 | 1468026217389 Marionette TRACE conn10 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 18:03:37 INFO - PROCESS | 3012 | 1468026217433 Marionette TRACE conn10 <- [1,1165,null,{"value":"13"}] 18:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:03:37 INFO - PROCESS | 3012 | 1468026217444 Marionette TRACE conn10 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:03:37 INFO - PROCESS | 3012 | 1468026217448 Marionette TRACE conn10 <- [1,1166,null,{}] 18:03:37 INFO - PROCESS | 3012 | 1468026217452 Marionette TRACE conn10 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:37 INFO - PROCESS | 3012 | 1468026217455 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:37 INFO - PROCESS | 3012 | 1468026217567 Marionette TRACE conn10 <- [1,1167,null,{"value":null}] 18:03:37 INFO - PROCESS | 3012 | 1468026217669 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:37 INFO - PROCESS | 3012 | 1468026217671 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:37 INFO - PROCESS | 3012 | ++DOCSHELL 1D45E400 == 42 [pid = 3012] [id = 301] 18:03:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D4AB800) [pid = 3012] [serial = 902] [outer = 00000000] 18:03:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D4B4C00) [pid = 3012] [serial = 903] [outer = 1D4AB800] 18:03:37 INFO - PROCESS | 3012 | 1468026217723 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D4B7C00) [pid = 3012] [serial = 904] [outer = 1D4AB800] 18:03:38 INFO - PROCESS | 3012 | 1468026218306 Marionette TRACE conn10 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 3012 | 1468026218398 Marionette TRACE conn10 <- [1,1169,null,{"value":"13"}] 18:03:38 INFO - PROCESS | 3012 | 1468026218402 Marionette TRACE conn10 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 3012 | 1468026218404 Marionette TRACE conn10 <- [1,1170,null,{}] 18:03:38 INFO - PROCESS | 3012 | 1468026218407 Marionette TRACE conn10 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:38 INFO - PROCESS | 3012 | 1468026218410 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:38 INFO - PROCESS | 3012 | 1468026218519 Marionette TRACE conn10 <- [1,1171,null,{"value":null}] 18:03:38 INFO - PROCESS | 3012 | 1468026218617 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 3012 | 1468026218619 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:38 INFO - PROCESS | 3012 | ++DOCSHELL 0DC63000 == 43 [pid = 3012] [id = 302] 18:03:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0DC6EC00) [pid = 3012] [serial = 905] [outer = 00000000] 18:03:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (152D3000) [pid = 3012] [serial = 906] [outer = 0DC6EC00] 18:03:38 INFO - PROCESS | 3012 | 1468026218672 Marionette DEBUG loaded listener.js 18:03:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (15A78800) [pid = 3012] [serial = 907] [outer = 0DC6EC00] 18:03:39 INFO - PROCESS | 3012 | 1468026219376 Marionette TRACE conn10 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 3012 | 1468026219485 Marionette TRACE conn10 <- [1,1173,null,{"value":"13"}] 18:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:03:39 INFO - PROCESS | 3012 | 1468026219490 Marionette TRACE conn10 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - PROCESS | 3012 | 1468026219494 Marionette TRACE conn10 <- [1,1174,null,{}] 18:03:39 INFO - PROCESS | 3012 | 1468026219499 Marionette TRACE conn10 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:39 INFO - PROCESS | 3012 | 1468026219502 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:39 INFO - PROCESS | 3012 | 1468026219614 Marionette TRACE conn10 <- [1,1175,null,{"value":null}] 18:03:39 INFO - PROCESS | 3012 | 1468026219744 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:39 INFO - PROCESS | 3012 | 1468026219747 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:39 INFO - PROCESS | 3012 | ++DOCSHELL 0E1B8C00 == 44 [pid = 3012] [id = 303] 18:03:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0E1BF000) [pid = 3012] [serial = 908] [outer = 00000000] 18:03:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (16723400) [pid = 3012] [serial = 909] [outer = 0E1BF000] 18:03:39 INFO - PROCESS | 3012 | 1468026219797 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (184B2000) [pid = 3012] [serial = 910] [outer = 0E1BF000] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 0D9F2400 == 43 [pid = 3012] [id = 278] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 1D363000 == 42 [pid = 3012] [id = 297] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 18753800 == 41 [pid = 3012] [id = 296] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 15664800 == 40 [pid = 3012] [id = 295] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 1D010000 == 39 [pid = 3012] [id = 294] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 0CA1F000 == 38 [pid = 3012] [id = 293] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 19D41000 == 37 [pid = 3012] [id = 292] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 18755400 == 36 [pid = 3012] [id = 291] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 0E542000 == 35 [pid = 3012] [id = 290] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 0DB01800 == 34 [pid = 3012] [id = 289] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 15AE6000 == 33 [pid = 3012] [id = 288] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 0D4FE400 == 32 [pid = 3012] [id = 287] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 0CA15800 == 31 [pid = 3012] [id = 286] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 0DC63000 == 30 [pid = 3012] [id = 302] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 1D45E400 == 29 [pid = 3012] [id = 301] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 16CD9800 == 28 [pid = 3012] [id = 299] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 1AFC3C00 == 27 [pid = 3012] [id = 300] 18:03:40 INFO - PROCESS | 3012 | --DOCSHELL 0D97F400 == 26 [pid = 3012] [id = 298] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (1AE0FC00) [pid = 3012] [serial = 856] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (123C9400) [pid = 3012] [serial = 840] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (0E544000) [pid = 3012] [serial = 835] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0DF2F400) [pid = 3012] [serial = 834] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0DB61000) [pid = 3012] [serial = 837] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1874CC00) [pid = 3012] [serial = 844] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (0DB6C800) [pid = 3012] [serial = 838] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (17884C00) [pid = 3012] [serial = 843] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0E581000) [pid = 3012] [serial = 826] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DFF4000) [pid = 3012] [serial = 825] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18BCE800) [pid = 3012] [serial = 829] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (18758800) [pid = 3012] [serial = 828] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1D461C00) [pid = 3012] [serial = 832] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1D38A400) [pid = 3012] [serial = 831] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (18BCC000) [pid = 3012] [serial = 847] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1877A400) [pid = 3012] [serial = 846] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AF0A000) [pid = 3012] [serial = 858] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D59000) [pid = 3012] [serial = 852] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D59800) [pid = 3012] [serial = 849] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (19D61800) [pid = 3012] [serial = 850] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1A7EE400) [pid = 3012] [serial = 853] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (152DC800) [pid = 3012] [serial = 841] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AE0A800) [pid = 3012] [serial = 855] [outer = 00000000] [url = about:blank] 18:03:40 INFO - PROCESS | 3012 | 1468026220861 Marionette TRACE conn10 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 3012 | 1468026220930 Marionette TRACE conn10 <- [1,1177,null,{"value":"13"}] 18:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:03:40 INFO - PROCESS | 3012 | 1468026220956 Marionette TRACE conn10 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - PROCESS | 3012 | 1468026220961 Marionette TRACE conn10 <- [1,1178,null,{}] 18:03:40 INFO - PROCESS | 3012 | 1468026220966 Marionette TRACE conn10 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:40 INFO - PROCESS | 3012 | 1468026220968 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:41 INFO - PROCESS | 3012 | 1468026221059 Marionette TRACE conn10 <- [1,1179,null,{"value":null}] 18:03:41 INFO - PROCESS | 3012 | 1468026221071 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 3012 | 1468026221073 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:41 INFO - PROCESS | 3012 | ++DOCSHELL 0DB65800 == 27 [pid = 3012] [id = 304] 18:03:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DB6BC00) [pid = 3012] [serial = 911] [outer = 00000000] 18:03:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0DF2E000) [pid = 3012] [serial = 912] [outer = 0DB6BC00] 18:03:41 INFO - PROCESS | 3012 | 1468026221121 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0E083000) [pid = 3012] [serial = 913] [outer = 0DB6BC00] 18:03:41 INFO - PROCESS | 3012 | 1468026221605 Marionette TRACE conn10 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 3012 | 1468026221636 Marionette TRACE conn10 <- [1,1181,null,{"value":"13"}] 18:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:03:41 INFO - PROCESS | 3012 | 1468026221662 Marionette TRACE conn10 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - PROCESS | 3012 | 1468026221665 Marionette TRACE conn10 <- [1,1182,null,{}] 18:03:41 INFO - PROCESS | 3012 | 1468026221669 Marionette TRACE conn10 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:41 INFO - PROCESS | 3012 | 1468026221672 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:41 INFO - PROCESS | 3012 | 1468026221798 Marionette TRACE conn10 <- [1,1183,null,{"value":null}] 18:03:41 INFO - PROCESS | 3012 | 1468026221891 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 3012 | 1468026221893 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:41 INFO - PROCESS | 3012 | ++DOCSHELL 0DB6C800 == 28 [pid = 3012] [id = 305] 18:03:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (123C9400) [pid = 3012] [serial = 914] [outer = 00000000] 18:03:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (15A77000) [pid = 3012] [serial = 915] [outer = 123C9400] 18:03:41 INFO - PROCESS | 3012 | 1468026221940 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15D3FC00) [pid = 3012] [serial = 916] [outer = 123C9400] 18:03:42 INFO - PROCESS | 3012 | 1468026222315 Marionette TRACE conn10 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:03:42 INFO - PROCESS | 3012 | 1468026222344 Marionette TRACE conn10 <- [1,1185,null,{"value":"13"}] 18:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:03:42 INFO - PROCESS | 3012 | 1468026222347 Marionette TRACE conn10 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:03:42 INFO - PROCESS | 3012 | 1468026222351 Marionette TRACE conn10 <- [1,1186,null,{}] 18:03:42 INFO - PROCESS | 3012 | 1468026222362 Marionette TRACE conn10 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:42 INFO - PROCESS | 3012 | 1468026222367 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:42 INFO - PROCESS | 3012 | 1468026222448 Marionette TRACE conn10 <- [1,1187,null,{"value":null}] 18:03:42 INFO - PROCESS | 3012 | 1468026222455 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:42 INFO - PROCESS | 3012 | 1468026222458 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:42 INFO - PROCESS | 3012 | ++DOCSHELL 18750800 == 29 [pid = 3012] [id = 306] 18:03:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (18754C00) [pid = 3012] [serial = 917] [outer = 00000000] 18:03:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1877D800) [pid = 3012] [serial = 918] [outer = 18754C00] 18:03:42 INFO - PROCESS | 3012 | 1468026222505 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (18BCB800) [pid = 3012] [serial = 919] [outer = 18754C00] 18:03:43 INFO - PROCESS | 3012 | 1468026222985 Marionette TRACE conn10 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 18:03:43 INFO - PROCESS | 3012 | 1468026223021 Marionette TRACE conn10 -> [0,1189,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 3012 | 1468026223024 Marionette TRACE conn10 <- [1,1189,null,{"value":"13"}] 18:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:03:43 INFO - PROCESS | 3012 | 1468026223027 Marionette TRACE conn10 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 3012 | 1468026223029 Marionette TRACE conn10 <- [1,1190,null,{}] 18:03:43 INFO - PROCESS | 3012 | 1468026223032 Marionette TRACE conn10 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:43 INFO - PROCESS | 3012 | 1468026223034 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:43 INFO - PROCESS | 3012 | 1468026223151 Marionette TRACE conn10 <- [1,1191,null,{"value":null}] 18:03:43 INFO - PROCESS | 3012 | 1468026223238 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 3012 | 1468026223240 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:43 INFO - PROCESS | 3012 | ++DOCSHELL 19D42400 == 30 [pid = 3012] [id = 307] 18:03:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D43800) [pid = 3012] [serial = 920] [outer = 00000000] 18:03:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (19D59800) [pid = 3012] [serial = 921] [outer = 19D43800] 18:03:43 INFO - PROCESS | 3012 | 1468026223284 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (19DA3C00) [pid = 3012] [serial = 922] [outer = 19D43800] 18:03:43 INFO - PROCESS | 3012 | 1468026223679 Marionette TRACE conn10 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 18:03:43 INFO - PROCESS | 3012 | 1468026223701 Marionette TRACE conn10 -> [0,1193,"getWindowHandle",null] 18:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:03:43 INFO - PROCESS | 3012 | 1468026223703 Marionette TRACE conn10 <- [1,1193,null,{"value":"13"}] 18:03:43 INFO - PROCESS | 3012 | 1468026223709 Marionette TRACE conn10 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 3012 | 1468026223710 Marionette TRACE conn10 <- [1,1194,null,{}] 18:03:43 INFO - PROCESS | 3012 | 1468026223727 Marionette TRACE conn10 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:43 INFO - PROCESS | 3012 | 1468026223729 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:43 INFO - PROCESS | 3012 | 1468026223842 Marionette TRACE conn10 <- [1,1195,null,{"value":null}] 18:03:43 INFO - PROCESS | 3012 | 1468026223847 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 3012 | 1468026223849 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:43 INFO - PROCESS | 3012 | ++DOCSHELL 1AB01C00 == 31 [pid = 3012] [id = 308] 18:03:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1AB03800) [pid = 3012] [serial = 923] [outer = 00000000] 18:03:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AE0A800) [pid = 3012] [serial = 924] [outer = 1AB03800] 18:03:43 INFO - PROCESS | 3012 | 1468026223893 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1AE0FC00) [pid = 3012] [serial = 925] [outer = 1AB03800] 18:03:44 INFO - PROCESS | 3012 | 1468026224377 Marionette TRACE conn10 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 18:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:03:44 INFO - PROCESS | 3012 | 1468026224397 Marionette TRACE conn10 -> [0,1197,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 3012 | 1468026224400 Marionette TRACE conn10 <- [1,1197,null,{"value":"13"}] 18:03:44 INFO - PROCESS | 3012 | 1468026224403 Marionette TRACE conn10 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 3012 | 1468026224404 Marionette TRACE conn10 <- [1,1198,null,{}] 18:03:44 INFO - PROCESS | 3012 | 1468026224408 Marionette TRACE conn10 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:44 INFO - PROCESS | 3012 | 1468026224413 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:44 INFO - PROCESS | 3012 | 1468026224564 Marionette TRACE conn10 <- [1,1199,null,{"value":null}] 18:03:44 INFO - PROCESS | 3012 | 1468026224628 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:44 INFO - PROCESS | 3012 | 1468026224630 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:44 INFO - PROCESS | 3012 | ++DOCSHELL 1AFC9000 == 32 [pid = 3012] [id = 309] 18:03:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1C386000) [pid = 3012] [serial = 926] [outer = 00000000] 18:03:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D229800) [pid = 3012] [serial = 927] [outer = 1C386000] 18:03:44 INFO - PROCESS | 3012 | 1468026224674 Marionette DEBUG loaded listener.js 18:03:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D35C000) [pid = 3012] [serial = 928] [outer = 1C386000] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (0D9E9400) [pid = 3012] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (15A79400) [pid = 3012] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (15AE9000) [pid = 3012] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DB01C00) [pid = 3012] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AE11000) [pid = 3012] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0E993000) [pid = 3012] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0D4FF400) [pid = 3012] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (18756800) [pid = 3012] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1D010400) [pid = 3012] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19D54400) [pid = 3012] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (19D43C00) [pid = 3012] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:03:45 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D384C00) [pid = 3012] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:03:45 INFO - PROCESS | 3012 | 1468026225216 Marionette TRACE conn10 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 830ms 18:03:45 INFO - PROCESS | 3012 | 1468026225234 Marionette TRACE conn10 -> [0,1201,"getWindowHandle",null] 18:03:45 INFO - PROCESS | 3012 | 1468026225235 Marionette TRACE conn10 <- [1,1201,null,{"value":"13"}] 18:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:03:45 INFO - PROCESS | 3012 | 1468026225254 Marionette TRACE conn10 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 3012 | 1468026225256 Marionette TRACE conn10 <- [1,1202,null,{}] 18:03:45 INFO - PROCESS | 3012 | 1468026225260 Marionette TRACE conn10 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:45 INFO - PROCESS | 3012 | 1468026225262 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:45 INFO - PROCESS | 3012 | 1468026225378 Marionette TRACE conn10 <- [1,1203,null,{"value":null}] 18:03:45 INFO - PROCESS | 3012 | 1468026225429 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 3012 | 1468026225431 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:45 INFO - PROCESS | 3012 | ++DOCSHELL 16759400 == 33 [pid = 3012] [id = 310] 18:03:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (17173400) [pid = 3012] [serial = 929] [outer = 00000000] 18:03:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AB07400) [pid = 3012] [serial = 930] [outer = 17173400] 18:03:45 INFO - PROCESS | 3012 | 1468026225474 Marionette DEBUG loaded listener.js 18:03:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1B8D5000) [pid = 3012] [serial = 931] [outer = 17173400] 18:03:45 INFO - PROCESS | 3012 | 1468026225818 Marionette TRACE conn10 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 650ms 18:03:45 INFO - PROCESS | 3012 | 1468026225905 Marionette TRACE conn10 -> [0,1205,"getWindowHandle",null] 18:03:45 INFO - PROCESS | 3012 | 1468026225907 Marionette TRACE conn10 <- [1,1205,null,{"value":"13"}] 18:03:45 INFO - PROCESS | 3012 | 1468026225911 Marionette TRACE conn10 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 3012 | 1468026225912 Marionette TRACE conn10 <- [1,1206,null,{}] 18:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:03:45 INFO - PROCESS | 3012 | 1468026225920 Marionette TRACE conn10 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:45 INFO - PROCESS | 3012 | 1468026225922 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:46 INFO - PROCESS | 3012 | 1468026226000 Marionette TRACE conn10 <- [1,1207,null,{"value":null}] 18:03:46 INFO - PROCESS | 3012 | 1468026226006 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 3012 | 1468026226008 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:46 INFO - PROCESS | 3012 | ++DOCSHELL 1AB03000 == 34 [pid = 3012] [id = 311] 18:03:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D0D5400) [pid = 3012] [serial = 932] [outer = 00000000] 18:03:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D384400) [pid = 3012] [serial = 933] [outer = 1D0D5400] 18:03:46 INFO - PROCESS | 3012 | 1468026226051 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D384C00) [pid = 3012] [serial = 934] [outer = 1D0D5400] 18:03:46 INFO - PROCESS | 3012 | 1468026226496 Marionette TRACE conn10 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 18:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:03:46 INFO - PROCESS | 3012 | 1468026226549 Marionette TRACE conn10 -> [0,1209,"getWindowHandle",null] 18:03:46 INFO - PROCESS | 3012 | 1468026226551 Marionette TRACE conn10 <- [1,1209,null,{"value":"13"}] 18:03:46 INFO - PROCESS | 3012 | 1468026226554 Marionette TRACE conn10 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:03:46 INFO - PROCESS | 3012 | 1468026226556 Marionette TRACE conn10 <- [1,1210,null,{}] 18:03:46 INFO - PROCESS | 3012 | 1468026226559 Marionette TRACE conn10 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:46 INFO - PROCESS | 3012 | 1468026226561 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:46 INFO - PROCESS | 3012 | 1468026226641 Marionette TRACE conn10 <- [1,1211,null,{"value":null}] 18:03:46 INFO - PROCESS | 3012 | 1468026226648 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 3012 | 1468026226651 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:46 INFO - PROCESS | 3012 | ++DOCSHELL 1D391400 == 35 [pid = 3012] [id = 312] 18:03:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D392400) [pid = 3012] [serial = 935] [outer = 00000000] 18:03:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D45A400) [pid = 3012] [serial = 936] [outer = 1D392400] 18:03:46 INFO - PROCESS | 3012 | 1468026226704 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D461000) [pid = 3012] [serial = 937] [outer = 1D392400] 18:03:47 INFO - PROCESS | 3012 | 1468026227235 Marionette TRACE conn10 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 18:03:47 INFO - PROCESS | 3012 | 1468026227294 Marionette TRACE conn10 <- [1,1213,null,{"value":"13"}] 18:03:47 INFO - PROCESS | 3012 | 1468026227299 Marionette TRACE conn10 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:03:47 INFO - PROCESS | 3012 | 1468026227303 Marionette TRACE conn10 <- [1,1214,null,{}] 18:03:47 INFO - PROCESS | 3012 | 1468026227309 Marionette TRACE conn10 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:47 INFO - PROCESS | 3012 | 1468026227312 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:47 INFO - PROCESS | 3012 | 1468026227489 Marionette TRACE conn10 <- [1,1215,null,{"value":null}] 18:03:47 INFO - PROCESS | 3012 | 1468026227642 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:47 INFO - PROCESS | 3012 | 1468026227647 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:47 INFO - PROCESS | 3012 | ++DOCSHELL 0D974400 == 36 [pid = 3012] [id = 313] 18:03:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0D975C00) [pid = 3012] [serial = 938] [outer = 00000000] 18:03:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0E11F400) [pid = 3012] [serial = 939] [outer = 0D975C00] 18:03:47 INFO - PROCESS | 3012 | 1468026227705 Marionette DEBUG loaded listener.js 18:03:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1238AC00) [pid = 3012] [serial = 940] [outer = 0D975C00] 18:03:48 INFO - PROCESS | 3012 | 1468026228334 Marionette TRACE conn10 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1072ms 18:03:48 INFO - PROCESS | 3012 | 1468026228378 Marionette TRACE conn10 -> [0,1217,"getWindowHandle",null] 18:03:48 INFO - PROCESS | 3012 | 1468026228383 Marionette TRACE conn10 <- [1,1217,null,{"value":"13"}] 18:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:03:48 INFO - PROCESS | 3012 | 1468026228389 Marionette TRACE conn10 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:03:48 INFO - PROCESS | 3012 | 1468026228392 Marionette TRACE conn10 <- [1,1218,null,{}] 18:03:48 INFO - PROCESS | 3012 | 1468026228397 Marionette TRACE conn10 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:48 INFO - PROCESS | 3012 | 1468026228400 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:48 INFO - PROCESS | 3012 | 1468026228611 Marionette TRACE conn10 <- [1,1219,null,{"value":null}] 18:03:48 INFO - PROCESS | 3012 | 1468026228688 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 3012 | 1468026228691 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:48 INFO - PROCESS | 3012 | ++DOCSHELL 17879C00 == 37 [pid = 3012] [id = 314] 18:03:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (184B0000) [pid = 3012] [serial = 941] [outer = 00000000] 18:03:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (18752000) [pid = 3012] [serial = 942] [outer = 184B0000] 18:03:48 INFO - PROCESS | 3012 | 1468026228746 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (18781800) [pid = 3012] [serial = 943] [outer = 184B0000] 18:03:49 INFO - PROCESS | 3012 | 1468026229554 Marionette TRACE conn10 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1222ms 18:03:49 INFO - PROCESS | 3012 | 1468026229613 Marionette TRACE conn10 -> [0,1221,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 3012 | 1468026229617 Marionette TRACE conn10 <- [1,1221,null,{"value":"13"}] 18:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:03:49 INFO - PROCESS | 3012 | 1468026229622 Marionette TRACE conn10 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 3012 | 1468026229625 Marionette TRACE conn10 <- [1,1222,null,{}] 18:03:49 INFO - PROCESS | 3012 | 1468026229631 Marionette TRACE conn10 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:49 INFO - PROCESS | 3012 | 1468026229634 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:49 INFO - PROCESS | 3012 | 1468026229750 Marionette TRACE conn10 <- [1,1223,null,{"value":null}] 18:03:49 INFO - PROCESS | 3012 | 1468026229832 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 3012 | 1468026229836 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:49 INFO - PROCESS | 3012 | ++DOCSHELL 0D3E7400 == 38 [pid = 3012] [id = 315] 18:03:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (0D458C00) [pid = 3012] [serial = 944] [outer = 00000000] 18:03:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (0E126C00) [pid = 3012] [serial = 945] [outer = 0D458C00] 18:03:49 INFO - PROCESS | 3012 | 1468026229932 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (0D9EE000) [pid = 3012] [serial = 946] [outer = 0D458C00] 18:03:50 INFO - PROCESS | 3012 | --DOCSHELL 1AB03000 == 37 [pid = 3012] [id = 311] 18:03:50 INFO - PROCESS | 3012 | --DOCSHELL 16759400 == 36 [pid = 3012] [id = 310] 18:03:50 INFO - PROCESS | 3012 | --DOCSHELL 1AFC9000 == 35 [pid = 3012] [id = 309] 18:03:50 INFO - PROCESS | 3012 | --DOCSHELL 1AB01C00 == 34 [pid = 3012] [id = 308] 18:03:50 INFO - PROCESS | 3012 | --DOCSHELL 19D42400 == 33 [pid = 3012] [id = 307] 18:03:50 INFO - PROCESS | 3012 | --DOCSHELL 18750800 == 32 [pid = 3012] [id = 306] 18:03:50 INFO - PROCESS | 3012 | --DOCSHELL 0DB6C800 == 31 [pid = 3012] [id = 305] 18:03:50 INFO - PROCESS | 3012 | --DOCSHELL 0DB65800 == 30 [pid = 3012] [id = 304] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (1D389800) [pid = 3012] [serial = 892] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (1AB07800) [pid = 3012] [serial = 859] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (1DFB2400) [pid = 3012] [serial = 885] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (16CCF400) [pid = 3012] [serial = 865] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0DE1D800) [pid = 3012] [serial = 867] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1D22BC00) [pid = 3012] [serial = 889] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (15C7F800) [pid = 3012] [serial = 864] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (15D41800) [pid = 3012] [serial = 871] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0DB03000) [pid = 3012] [serial = 861] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (18A74800) [pid = 3012] [serial = 874] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DB6AC00) [pid = 3012] [serial = 862] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18759000) [pid = 3012] [serial = 886] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1D234400) [pid = 3012] [serial = 888] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1D124400) [pid = 3012] [serial = 882] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (15A79000) [pid = 3012] [serial = 870] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AE12000) [pid = 3012] [serial = 880] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D121400) [pid = 3012] [serial = 883] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1A998C00) [pid = 3012] [serial = 876] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AE10400) [pid = 3012] [serial = 879] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1AB99000) [pid = 3012] [serial = 877] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DF2A400) [pid = 3012] [serial = 868] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18777400) [pid = 3012] [serial = 873] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D389000) [pid = 3012] [serial = 891] [outer = 00000000] [url = about:blank] 18:03:50 INFO - PROCESS | 3012 | 1468026230401 Marionette TRACE conn10 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 831ms 18:03:50 INFO - PROCESS | 3012 | 1468026230453 Marionette TRACE conn10 -> [0,1225,"getWindowHandle",null] 18:03:50 INFO - PROCESS | 3012 | 1468026230457 Marionette TRACE conn10 <- [1,1225,null,{"value":"13"}] 18:03:50 INFO - PROCESS | 3012 | 1468026230463 Marionette TRACE conn10 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:03:50 INFO - PROCESS | 3012 | 1468026230465 Marionette TRACE conn10 <- [1,1226,null,{}] 18:03:50 INFO - PROCESS | 3012 | 1468026230469 Marionette TRACE conn10 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:50 INFO - PROCESS | 3012 | 1468026230471 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:50 INFO - PROCESS | 3012 | 1468026230557 Marionette TRACE conn10 <- [1,1227,null,{"value":null}] 18:03:50 INFO - PROCESS | 3012 | 1468026230563 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 3012 | 1468026230565 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:50 INFO - PROCESS | 3012 | ++DOCSHELL 0E993000 == 31 [pid = 3012] [id = 316] 18:03:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (123D3000) [pid = 3012] [serial = 947] [outer = 00000000] 18:03:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (15A54400) [pid = 3012] [serial = 948] [outer = 123D3000] 18:03:50 INFO - PROCESS | 3012 | 1468026230611 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (15D40C00) [pid = 3012] [serial = 949] [outer = 123D3000] 18:03:51 INFO - PROCESS | 3012 | 1468026231077 Marionette TRACE conn10 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 18:03:51 INFO - PROCESS | 3012 | 1468026231098 Marionette TRACE conn10 -> [0,1229,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 3012 | 1468026231100 Marionette TRACE conn10 <- [1,1229,null,{"value":"13"}] 18:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:03:51 INFO - PROCESS | 3012 | 1468026231104 Marionette TRACE conn10 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 3012 | 1468026231107 Marionette TRACE conn10 <- [1,1230,null,{}] 18:03:51 INFO - PROCESS | 3012 | 1468026231118 Marionette TRACE conn10 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:51 INFO - PROCESS | 3012 | 1468026231122 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:51 INFO - PROCESS | 3012 | 1468026231213 Marionette TRACE conn10 <- [1,1231,null,{"value":null}] 18:03:51 INFO - PROCESS | 3012 | 1468026231221 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 3012 | 1468026231224 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:51 INFO - PROCESS | 3012 | ++DOCSHELL 18777400 == 32 [pid = 3012] [id = 317] 18:03:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18777800) [pid = 3012] [serial = 950] [outer = 00000000] 18:03:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1877F000) [pid = 3012] [serial = 951] [outer = 18777800] 18:03:51 INFO - PROCESS | 3012 | 1468026231273 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19C72400) [pid = 3012] [serial = 952] [outer = 18777800] 18:03:51 INFO - PROCESS | 3012 | 1468026231781 Marionette TRACE conn10 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 18:03:51 INFO - PROCESS | 3012 | 1468026231838 Marionette TRACE conn10 -> [0,1233,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 3012 | 1468026231840 Marionette TRACE conn10 <- [1,1233,null,{"value":"13"}] 18:03:51 INFO - PROCESS | 3012 | 1468026231844 Marionette TRACE conn10 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:03:51 INFO - PROCESS | 3012 | 1468026231845 Marionette TRACE conn10 <- [1,1234,null,{}] 18:03:51 INFO - PROCESS | 3012 | 1468026231849 Marionette TRACE conn10 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:51 INFO - PROCESS | 3012 | 1468026231851 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:51 INFO - PROCESS | 3012 | 1468026231936 Marionette TRACE conn10 <- [1,1235,null,{"value":null}] 18:03:52 INFO - PROCESS | 3012 | 1468026232041 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 3012 | 1468026232044 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:52 INFO - PROCESS | 3012 | ++DOCSHELL 19D5C400 == 33 [pid = 3012] [id = 318] 18:03:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D9E000) [pid = 3012] [serial = 953] [outer = 00000000] 18:03:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AB41800) [pid = 3012] [serial = 954] [outer = 19D9E000] 18:03:52 INFO - PROCESS | 3012 | 1468026232088 Marionette DEBUG loaded listener.js 18:03:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1ABB6400) [pid = 3012] [serial = 955] [outer = 19D9E000] 18:03:52 INFO - PROCESS | 3012 | 1468026232469 Marionette TRACE conn10 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 18:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:03:52 INFO - PROCESS | 3012 | 1468026232518 Marionette TRACE conn10 -> [0,1237,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 3012 | 1468026232520 Marionette TRACE conn10 <- [1,1237,null,{"value":"13"}] 18:03:52 INFO - PROCESS | 3012 | 1468026232523 Marionette TRACE conn10 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:03:52 INFO - PROCESS | 3012 | 1468026232524 Marionette TRACE conn10 <- [1,1238,null,{}] 18:03:52 INFO - PROCESS | 3012 | 1468026232528 Marionette TRACE conn10 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:52 INFO - PROCESS | 3012 | 1468026232530 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:52 INFO - PROCESS | 3012 | 1468026232665 Marionette TRACE conn10 <- [1,1239,null,{"value":null}] 18:03:52 INFO - PROCESS | 3012 | 1468026232687 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 3012 | 1468026232689 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:52 INFO - PROCESS | 3012 | ++DOCSHELL 156A6C00 == 34 [pid = 3012] [id = 319] 18:03:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (15AE3C00) [pid = 3012] [serial = 956] [outer = 00000000] 18:03:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AE18000) [pid = 3012] [serial = 957] [outer = 15AE3C00] 18:03:52 INFO - PROCESS | 3012 | 1468026232733 Marionette DEBUG loaded listener.js 18:03:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1AF0A000) [pid = 3012] [serial = 958] [outer = 15AE3C00] 18:03:53 INFO - PROCESS | 3012 | 1468026233184 Marionette TRACE conn10 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 18:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:03:53 INFO - PROCESS | 3012 | 1468026233194 Marionette TRACE conn10 -> [0,1241,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 3012 | 1468026233196 Marionette TRACE conn10 <- [1,1241,null,{"value":"13"}] 18:03:53 INFO - PROCESS | 3012 | 1468026233199 Marionette TRACE conn10 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 3012 | 1468026233200 Marionette TRACE conn10 <- [1,1242,null,{}] 18:03:53 INFO - PROCESS | 3012 | 1468026233204 Marionette TRACE conn10 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:53 INFO - PROCESS | 3012 | 1468026233209 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:53 INFO - PROCESS | 3012 | 1468026233359 Marionette TRACE conn10 <- [1,1243,null,{"value":null}] 18:03:53 INFO - PROCESS | 3012 | 1468026233439 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 3012 | 1468026233441 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:53 INFO - PROCESS | 3012 | ++DOCSHELL 19D54000 == 35 [pid = 3012] [id = 320] 18:03:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D00F000) [pid = 3012] [serial = 959] [outer = 00000000] 18:03:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D12E000) [pid = 3012] [serial = 960] [outer = 1D00F000] 18:03:53 INFO - PROCESS | 3012 | 1468026233485 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D358C00) [pid = 3012] [serial = 961] [outer = 1D00F000] 18:03:53 INFO - PROCESS | 3012 | 1468026233896 Marionette TRACE conn10 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 18:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:03:53 INFO - PROCESS | 3012 | 1468026233930 Marionette TRACE conn10 -> [0,1245,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 3012 | 1468026233932 Marionette TRACE conn10 <- [1,1245,null,{"value":"13"}] 18:03:53 INFO - PROCESS | 3012 | 1468026233938 Marionette TRACE conn10 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 3012 | 1468026233940 Marionette TRACE conn10 <- [1,1246,null,{}] 18:03:53 INFO - PROCESS | 3012 | 1468026233944 Marionette TRACE conn10 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:53 INFO - PROCESS | 3012 | 1468026233955 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:54 INFO - PROCESS | 3012 | 1468026234070 Marionette TRACE conn10 <- [1,1247,null,{"value":null}] 18:03:54 INFO - PROCESS | 3012 | 1468026234156 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 3012 | 1468026234157 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:54 INFO - PROCESS | 3012 | ++DOCSHELL 156AC800 == 36 [pid = 3012] [id = 321] 18:03:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (156ADC00) [pid = 3012] [serial = 962] [outer = 00000000] 18:03:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D392800) [pid = 3012] [serial = 963] [outer = 156ADC00] 18:03:54 INFO - PROCESS | 3012 | 1468026234200 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1D392C00) [pid = 3012] [serial = 964] [outer = 156ADC00] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1C386000) [pid = 3012] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (17173400) [pid = 3012] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1D0D5400) [pid = 3012] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0D9E6800) [pid = 3012] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1716FC00) [pid = 3012] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1B8D0000) [pid = 3012] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1D4AB800) [pid = 3012] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DC6EC00) [pid = 3012] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0E1BF000) [pid = 3012] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (123C9400) [pid = 3012] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19D43800) [pid = 3012] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0DB6BC00) [pid = 3012] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (18754C00) [pid = 3012] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:03:54 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AB03800) [pid = 3012] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:03:54 INFO - PROCESS | 3012 | 1468026234624 Marionette TRACE conn10 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 18:03:54 INFO - PROCESS | 3012 | 1468026234666 Marionette TRACE conn10 -> [0,1249,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 3012 | 1468026234668 Marionette TRACE conn10 <- [1,1249,null,{"value":"13"}] 18:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:03:54 INFO - PROCESS | 3012 | 1468026234671 Marionette TRACE conn10 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - PROCESS | 3012 | 1468026234673 Marionette TRACE conn10 <- [1,1250,null,{}] 18:03:54 INFO - PROCESS | 3012 | 1468026234677 Marionette TRACE conn10 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:54 INFO - PROCESS | 3012 | 1468026234678 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:54 INFO - PROCESS | 3012 | 1468026234757 Marionette TRACE conn10 <- [1,1251,null,{"value":null}] 18:03:54 INFO - PROCESS | 3012 | 1468026234762 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 3012 | 1468026234764 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:54 INFO - PROCESS | 3012 | ++DOCSHELL 15DCEC00 == 37 [pid = 3012] [id = 322] 18:03:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18754C00) [pid = 3012] [serial = 965] [outer = 00000000] 18:03:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AE0F000) [pid = 3012] [serial = 966] [outer = 18754C00] 18:03:54 INFO - PROCESS | 3012 | 1468026234807 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D0D5400) [pid = 3012] [serial = 967] [outer = 18754C00] 18:03:55 INFO - PROCESS | 3012 | 1468026235233 Marionette TRACE conn10 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 570ms 18:03:55 INFO - PROCESS | 3012 | 1468026235242 Marionette TRACE conn10 -> [0,1253,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 3012 | 1468026235244 Marionette TRACE conn10 <- [1,1253,null,{"value":"13"}] 18:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:03:55 INFO - PROCESS | 3012 | 1468026235247 Marionette TRACE conn10 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - PROCESS | 3012 | 1468026235248 Marionette TRACE conn10 <- [1,1254,null,{}] 18:03:55 INFO - PROCESS | 3012 | 1468026235252 Marionette TRACE conn10 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:55 INFO - PROCESS | 3012 | 1468026235254 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:55 INFO - PROCESS | 3012 | 1468026235375 Marionette TRACE conn10 <- [1,1255,null,{"value":null}] 18:03:55 INFO - PROCESS | 3012 | 1468026235398 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:55 INFO - PROCESS | 3012 | 1468026235400 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:55 INFO - PROCESS | 3012 | ++DOCSHELL 18759000 == 38 [pid = 3012] [id = 323] 18:03:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D386400) [pid = 3012] [serial = 968] [outer = 00000000] 18:03:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D4AB800) [pid = 3012] [serial = 969] [outer = 1D386400] 18:03:55 INFO - PROCESS | 3012 | 1468026235443 Marionette DEBUG loaded listener.js 18:03:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D4B5800) [pid = 3012] [serial = 970] [outer = 1D386400] 18:03:55 INFO - PROCESS | 3012 | 1468026235878 Marionette TRACE conn10 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 18:03:55 INFO - PROCESS | 3012 | 1468026235925 Marionette TRACE conn10 -> [0,1257,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 3012 | 1468026235927 Marionette TRACE conn10 <- [1,1257,null,{"value":"13"}] 18:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:03:55 INFO - PROCESS | 3012 | 1468026235931 Marionette TRACE conn10 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - PROCESS | 3012 | 1468026235932 Marionette TRACE conn10 <- [1,1258,null,{}] 18:03:55 INFO - PROCESS | 3012 | 1468026235936 Marionette TRACE conn10 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:55 INFO - PROCESS | 3012 | 1468026235938 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:56 INFO - PROCESS | 3012 | 1468026236017 Marionette TRACE conn10 <- [1,1259,null,{"value":null}] 18:03:56 INFO - PROCESS | 3012 | 1468026236023 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 3012 | 1468026236024 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:56 INFO - PROCESS | 3012 | ++DOCSHELL 1DBA4400 == 39 [pid = 3012] [id = 324] 18:03:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1DBA5C00) [pid = 3012] [serial = 971] [outer = 00000000] 18:03:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1DC09400) [pid = 3012] [serial = 972] [outer = 1DBA5C00] 18:03:56 INFO - PROCESS | 3012 | 1468026236068 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1DC10800) [pid = 3012] [serial = 973] [outer = 1DBA5C00] 18:03:56 INFO - PROCESS | 3012 | 1468026236625 Marionette TRACE conn10 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 770ms 18:03:56 INFO - PROCESS | 3012 | 1468026236740 Marionette TRACE conn10 -> [0,1261,"getWindowHandle",null] 18:03:56 INFO - PROCESS | 3012 | 1468026236745 Marionette TRACE conn10 <- [1,1261,null,{"value":"13"}] 18:03:56 INFO - PROCESS | 3012 | 1468026236750 Marionette TRACE conn10 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:03:56 INFO - PROCESS | 3012 | 1468026236753 Marionette TRACE conn10 <- [1,1262,null,{}] 18:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:03:56 INFO - PROCESS | 3012 | 1468026236781 Marionette TRACE conn10 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:56 INFO - PROCESS | 3012 | 1468026236784 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:56 INFO - PROCESS | 3012 | 1468026236899 Marionette TRACE conn10 <- [1,1263,null,{"value":null}] 18:03:57 INFO - PROCESS | 3012 | 1468026237023 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 3012 | 1468026237026 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:57 INFO - PROCESS | 3012 | ++DOCSHELL 0D9E4400 == 40 [pid = 3012] [id = 325] 18:03:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0D9E5C00) [pid = 3012] [serial = 974] [outer = 00000000] 18:03:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1525F800) [pid = 3012] [serial = 975] [outer = 0D9E5C00] 18:03:57 INFO - PROCESS | 3012 | 1468026237083 Marionette DEBUG loaded listener.js 18:03:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (15DCDC00) [pid = 3012] [serial = 976] [outer = 0D9E5C00] 18:03:57 INFO - PROCESS | 3012 | 1468026237611 Marionette TRACE conn10 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 890ms 18:03:57 INFO - PROCESS | 3012 | 1468026237648 Marionette TRACE conn10 -> [0,1265,"getWindowHandle",null] 18:03:57 INFO - PROCESS | 3012 | 1468026237653 Marionette TRACE conn10 <- [1,1265,null,{"value":"13"}] 18:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:03:57 INFO - PROCESS | 3012 | 1468026237659 Marionette TRACE conn10 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:03:57 INFO - PROCESS | 3012 | 1468026237662 Marionette TRACE conn10 <- [1,1266,null,{}] 18:03:57 INFO - PROCESS | 3012 | 1468026237666 Marionette TRACE conn10 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:57 INFO - PROCESS | 3012 | 1468026237669 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:57 INFO - PROCESS | 3012 | 1468026237831 Marionette TRACE conn10 <- [1,1267,null,{"value":null}] 18:03:57 INFO - PROCESS | 3012 | 1468026237907 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 3012 | 1468026237909 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:57 INFO - PROCESS | 3012 | ++DOCSHELL 1877FC00 == 41 [pid = 3012] [id = 326] 18:03:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (18BC8800) [pid = 3012] [serial = 977] [outer = 00000000] 18:03:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (19D98800) [pid = 3012] [serial = 978] [outer = 18BC8800] 18:03:57 INFO - PROCESS | 3012 | 1468026237966 Marionette DEBUG loaded listener.js 18:03:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1A3D4800) [pid = 3012] [serial = 979] [outer = 18BC8800] 18:03:58 INFO - PROCESS | 3012 | 1468026238570 Marionette TRACE conn10 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 18:03:58 INFO - PROCESS | 3012 | 1468026238634 Marionette TRACE conn10 -> [0,1269,"getWindowHandle",null] 18:03:58 INFO - PROCESS | 3012 | 1468026238637 Marionette TRACE conn10 <- [1,1269,null,{"value":"13"}] 18:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:03:58 INFO - PROCESS | 3012 | 1468026238640 Marionette TRACE conn10 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:03:58 INFO - PROCESS | 3012 | 1468026238644 Marionette TRACE conn10 <- [1,1270,null,{}] 18:03:58 INFO - PROCESS | 3012 | 1468026238655 Marionette TRACE conn10 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:58 INFO - PROCESS | 3012 | 1468026238659 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:58 INFO - PROCESS | 3012 | 1468026238766 Marionette TRACE conn10 <- [1,1271,null,{"value":null}] 18:03:58 INFO - PROCESS | 3012 | 1468026238898 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:58 INFO - PROCESS | 3012 | 1468026238901 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:58 INFO - PROCESS | 3012 | ++DOCSHELL 1D12C000 == 42 [pid = 3012] [id = 327] 18:03:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (1D237800) [pid = 3012] [serial = 980] [outer = 00000000] 18:03:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (1DBA1000) [pid = 3012] [serial = 981] [outer = 1D237800] 18:03:58 INFO - PROCESS | 3012 | 1468026238958 Marionette DEBUG loaded listener.js 18:03:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (1DC17C00) [pid = 3012] [serial = 982] [outer = 1D237800] 18:03:59 INFO - PROCESS | 3012 | 1468026239503 Marionette TRACE conn10 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 18:03:59 INFO - PROCESS | 3012 | 1468026239513 Marionette TRACE conn10 -> [0,1273,"getWindowHandle",null] 18:03:59 INFO - PROCESS | 3012 | 1468026239516 Marionette TRACE conn10 <- [1,1273,null,{"value":"13"}] 18:03:59 INFO - PROCESS | 3012 | 1468026239536 Marionette TRACE conn10 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - PROCESS | 3012 | 1468026239538 Marionette TRACE conn10 <- [1,1274,null,{}] 18:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:03:59 INFO - PROCESS | 3012 | 1468026239542 Marionette TRACE conn10 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:59 INFO - PROCESS | 3012 | 1468026239544 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:59 INFO - PROCESS | 3012 | 1468026239661 Marionette TRACE conn10 <- [1,1275,null,{"value":null}] 18:03:59 INFO - PROCESS | 3012 | 1468026239771 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:59 INFO - PROCESS | 3012 | 1468026239774 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:03:59 INFO - PROCESS | 3012 | ++DOCSHELL 1AEA3000 == 43 [pid = 3012] [id = 328] 18:03:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (1AEA3400) [pid = 3012] [serial = 983] [outer = 00000000] 18:03:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (1AEA7800) [pid = 3012] [serial = 984] [outer = 1AEA3400] 18:03:59 INFO - PROCESS | 3012 | 1468026239828 Marionette DEBUG loaded listener.js 18:03:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 98 (1D11F800) [pid = 3012] [serial = 985] [outer = 1AEA3400] 18:04:00 INFO - PROCESS | 3012 | 1468026240429 Marionette TRACE conn10 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 931ms 18:04:00 INFO - PROCESS | 3012 | 1468026240488 Marionette TRACE conn10 -> [0,1277,"getWindowHandle",null] 18:04:00 INFO - PROCESS | 3012 | 1468026240490 Marionette TRACE conn10 <- [1,1277,null,{"value":"13"}] 18:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:04:00 INFO - PROCESS | 3012 | 1468026240494 Marionette TRACE conn10 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:04:00 INFO - PROCESS | 3012 | 1468026240496 Marionette TRACE conn10 <- [1,1278,null,{}] 18:04:00 INFO - PROCESS | 3012 | 1468026240499 Marionette TRACE conn10 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:00 INFO - PROCESS | 3012 | 1468026240502 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:00 INFO - PROCESS | 3012 | 1468026240605 Marionette TRACE conn10 <- [1,1279,null,{"value":null}] 18:04:00 INFO - PROCESS | 3012 | 1468026240709 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 3012 | 1468026240712 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:00 INFO - PROCESS | 3012 | ++DOCSHELL 0E086800 == 44 [pid = 3012] [id = 329] 18:04:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 99 (0E08A400) [pid = 3012] [serial = 986] [outer = 00000000] 18:04:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 100 (156A8000) [pid = 3012] [serial = 987] [outer = 0E08A400] 18:04:00 INFO - PROCESS | 3012 | 1468026240764 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 101 (15DD7800) [pid = 3012] [serial = 988] [outer = 0E08A400] 18:04:01 INFO - PROCESS | 3012 | 1468026241491 Marionette TRACE conn10 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1074ms 18:04:01 INFO - PROCESS | 3012 | 1468026241573 Marionette TRACE conn10 -> [0,1281,"getWindowHandle",null] 18:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:04:01 INFO - PROCESS | 3012 | 1468026241577 Marionette TRACE conn10 <- [1,1281,null,{"value":"13"}] 18:04:01 INFO - PROCESS | 3012 | 1468026241582 Marionette TRACE conn10 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - PROCESS | 3012 | 1468026241587 Marionette TRACE conn10 <- [1,1282,null,{}] 18:04:01 INFO - PROCESS | 3012 | 1468026241592 Marionette TRACE conn10 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:01 INFO - PROCESS | 3012 | 1468026241594 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:01 INFO - PROCESS | 3012 | 1468026241710 Marionette TRACE conn10 <- [1,1283,null,{"value":null}] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 18759000 == 43 [pid = 3012] [id = 323] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 15DCEC00 == 42 [pid = 3012] [id = 322] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 156AC800 == 41 [pid = 3012] [id = 321] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 19D54000 == 40 [pid = 3012] [id = 320] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 156A6C00 == 39 [pid = 3012] [id = 319] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 19D5C400 == 38 [pid = 3012] [id = 318] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 18777400 == 37 [pid = 3012] [id = 317] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 0E993000 == 36 [pid = 3012] [id = 316] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 17879C00 == 35 [pid = 3012] [id = 314] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 0D3E7400 == 34 [pid = 3012] [id = 315] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 0D974400 == 33 [pid = 3012] [id = 313] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 1D391400 == 32 [pid = 3012] [id = 312] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 0E1B8C00 == 31 [pid = 3012] [id = 303] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 0E086800 == 30 [pid = 3012] [id = 329] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 1AEA3000 == 29 [pid = 3012] [id = 328] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 1D12C000 == 28 [pid = 3012] [id = 327] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 1DBA4400 == 27 [pid = 3012] [id = 324] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 0D9E4400 == 26 [pid = 3012] [id = 325] 18:04:02 INFO - PROCESS | 3012 | --DOCSHELL 1877FC00 == 25 [pid = 3012] [id = 326] 18:04:02 INFO - PROCESS | 3012 | 1468026242450 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 3012 | 1468026242454 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 100 (184B2000) [pid = 3012] [serial = 910] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 99 (16723400) [pid = 3012] [serial = 909] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 98 (15A77000) [pid = 3012] [serial = 915] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 97 (19D59800) [pid = 3012] [serial = 921] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (15D3FC00) [pid = 3012] [serial = 916] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (0DF2E000) [pid = 3012] [serial = 912] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (0E083000) [pid = 3012] [serial = 913] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (1877D800) [pid = 3012] [serial = 918] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1AE0A800) [pid = 3012] [serial = 924] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (19DA3C00) [pid = 3012] [serial = 922] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1D229800) [pid = 3012] [serial = 927] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1AB07400) [pid = 3012] [serial = 930] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1AE0FC00) [pid = 3012] [serial = 925] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1D384400) [pid = 3012] [serial = 933] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DE93800) [pid = 3012] [serial = 895] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DB5DC00) [pid = 3012] [serial = 894] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18752400) [pid = 3012] [serial = 898] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1863A800) [pid = 3012] [serial = 897] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1D45A400) [pid = 3012] [serial = 936] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1D121800) [pid = 3012] [serial = 901] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1D0D5800) [pid = 3012] [serial = 900] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D4B7C00) [pid = 3012] [serial = 904] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D4B4C00) [pid = 3012] [serial = 903] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D384C00) [pid = 3012] [serial = 934] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (15A78800) [pid = 3012] [serial = 907] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (152D3000) [pid = 3012] [serial = 906] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1B8D5000) [pid = 3012] [serial = 931] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18BCB800) [pid = 3012] [serial = 919] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D35C000) [pid = 3012] [serial = 928] [outer = 00000000] [url = about:blank] 18:04:02 INFO - PROCESS | 3012 | ++DOCSHELL 0CA17400 == 26 [pid = 3012] [id = 330] 18:04:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0CA19C00) [pid = 3012] [serial = 989] [outer = 00000000] 18:04:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0D1CA000) [pid = 3012] [serial = 990] [outer = 0CA19C00] 18:04:02 INFO - PROCESS | 3012 | 1468026242571 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0D3E7400) [pid = 3012] [serial = 991] [outer = 0CA19C00] 18:04:03 INFO - PROCESS | 3012 | 1468026242986 Marionette TRACE conn10 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1430ms 18:04:03 INFO - PROCESS | 3012 | 1468026243032 Marionette TRACE conn10 -> [0,1285,"getWindowHandle",null] 18:04:03 INFO - PROCESS | 3012 | 1468026243035 Marionette TRACE conn10 <- [1,1285,null,{"value":"13"}] 18:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:04:03 INFO - PROCESS | 3012 | 1468026243040 Marionette TRACE conn10 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - PROCESS | 3012 | 1468026243043 Marionette TRACE conn10 <- [1,1286,null,{}] 18:04:03 INFO - PROCESS | 3012 | 1468026243048 Marionette TRACE conn10 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:03 INFO - PROCESS | 3012 | 1468026243052 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:03 INFO - PROCESS | 3012 | 1468026243145 Marionette TRACE conn10 <- [1,1287,null,{"value":null}] 18:04:03 INFO - PROCESS | 3012 | 1468026243154 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:03 INFO - PROCESS | 3012 | 1468026243157 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:03 INFO - PROCESS | 3012 | ++DOCSHELL 0DC62800 == 27 [pid = 3012] [id = 331] 18:04:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DC68800) [pid = 3012] [serial = 992] [outer = 00000000] 18:04:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DF23400) [pid = 3012] [serial = 993] [outer = 0DC68800] 18:04:03 INFO - PROCESS | 3012 | 1468026243207 Marionette DEBUG loaded listener.js 18:04:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0DF2A800) [pid = 3012] [serial = 994] [outer = 0DC68800] 18:04:03 INFO - PROCESS | 3012 | 1468026243642 Marionette TRACE conn10 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 18:04:03 INFO - PROCESS | 3012 | 1468026243674 Marionette TRACE conn10 -> [0,1289,"getWindowHandle",null] 18:04:03 INFO - PROCESS | 3012 | 1468026243678 Marionette TRACE conn10 <- [1,1289,null,{"value":"13"}] 18:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:04:03 INFO - PROCESS | 3012 | 1468026243683 Marionette TRACE conn10 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - PROCESS | 3012 | 1468026243685 Marionette TRACE conn10 <- [1,1290,null,{}] 18:04:03 INFO - PROCESS | 3012 | 1468026243689 Marionette TRACE conn10 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:03 INFO - PROCESS | 3012 | 1468026243691 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:03 INFO - PROCESS | 3012 | 1468026243783 Marionette TRACE conn10 <- [1,1291,null,{"value":null}] 18:04:03 INFO - PROCESS | 3012 | 1468026243789 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:03 INFO - PROCESS | 3012 | 1468026243792 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:03 INFO - PROCESS | 3012 | ++DOCSHELL 0E127400 == 28 [pid = 3012] [id = 332] 18:04:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0E1C2800) [pid = 3012] [serial = 995] [outer = 00000000] 18:04:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1238D800) [pid = 3012] [serial = 996] [outer = 0E1C2800] 18:04:03 INFO - PROCESS | 3012 | 1468026243873 Marionette DEBUG loaded listener.js 18:04:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (156A3400) [pid = 3012] [serial = 997] [outer = 0E1C2800] 18:04:04 INFO - PROCESS | 3012 | 1468026244299 Marionette TRACE conn10 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 18:04:04 INFO - PROCESS | 3012 | 1468026244364 Marionette TRACE conn10 -> [0,1293,"getWindowHandle",null] 18:04:04 INFO - PROCESS | 3012 | 1468026244366 Marionette TRACE conn10 <- [1,1293,null,{"value":"13"}] 18:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:04:04 INFO - PROCESS | 3012 | 1468026244372 Marionette TRACE conn10 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - PROCESS | 3012 | 1468026244378 Marionette TRACE conn10 <- [1,1294,null,{}] 18:04:04 INFO - PROCESS | 3012 | 1468026244388 Marionette TRACE conn10 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:04 INFO - PROCESS | 3012 | 1468026244392 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:04 INFO - PROCESS | 3012 | 1468026244485 Marionette TRACE conn10 <- [1,1295,null,{"value":null}] 18:04:04 INFO - PROCESS | 3012 | 1468026244492 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 3012 | 1468026244494 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:04 INFO - PROCESS | 3012 | ++DOCSHELL 15C0DC00 == 29 [pid = 3012] [id = 333] 18:04:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (15C0F400) [pid = 3012] [serial = 998] [outer = 00000000] 18:04:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (17879800) [pid = 3012] [serial = 999] [outer = 15C0F400] 18:04:04 INFO - PROCESS | 3012 | 1468026244539 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1863A800) [pid = 3012] [serial = 1000] [outer = 15C0F400] 18:04:05 INFO - PROCESS | 3012 | 1468026245041 Marionette TRACE conn10 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 18:04:05 INFO - PROCESS | 3012 | 1468026245102 Marionette TRACE conn10 -> [0,1297,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 3012 | 1468026245104 Marionette TRACE conn10 <- [1,1297,null,{"value":"13"}] 18:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:04:05 INFO - PROCESS | 3012 | 1468026245113 Marionette TRACE conn10 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 3012 | 1468026245115 Marionette TRACE conn10 <- [1,1298,null,{}] 18:04:05 INFO - PROCESS | 3012 | 1468026245119 Marionette TRACE conn10 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:05 INFO - PROCESS | 3012 | 1468026245121 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:05 INFO - PROCESS | 3012 | 1468026245243 Marionette TRACE conn10 <- [1,1299,null,{"value":null}] 18:04:05 INFO - PROCESS | 3012 | 1468026245393 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 3012 | 1468026245395 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:05 INFO - PROCESS | 3012 | ++DOCSHELL 18752C00 == 30 [pid = 3012] [id = 334] 18:04:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (18753400) [pid = 3012] [serial = 1001] [outer = 00000000] 18:04:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1877F400) [pid = 3012] [serial = 1002] [outer = 18753400] 18:04:05 INFO - PROCESS | 3012 | 1468026245477 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (18783000) [pid = 3012] [serial = 1003] [outer = 18753400] 18:04:05 INFO - PROCESS | 3012 | 1468026245877 Marionette TRACE conn10 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 3012 | 1468026245957 Marionette TRACE conn10 <- [1,1301,null,{"value":"13"}] 18:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:04:05 INFO - PROCESS | 3012 | 1468026245961 Marionette TRACE conn10 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 3012 | 1468026245962 Marionette TRACE conn10 <- [1,1302,null,{}] 18:04:05 INFO - PROCESS | 3012 | 1468026245966 Marionette TRACE conn10 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:05 INFO - PROCESS | 3012 | 1468026245968 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:06 INFO - PROCESS | 3012 | 1468026246082 Marionette TRACE conn10 <- [1,1303,null,{"value":null}] 18:04:06 INFO - PROCESS | 3012 | 1468026246088 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 3012 | 1468026246094 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:06 INFO - PROCESS | 3012 | ++DOCSHELL 19C7C400 == 31 [pid = 3012] [id = 335] 18:04:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (19D3C800) [pid = 3012] [serial = 1004] [outer = 00000000] 18:04:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (19D54400) [pid = 3012] [serial = 1005] [outer = 19D3C800] 18:04:06 INFO - PROCESS | 3012 | 1468026246149 Marionette DEBUG loaded listener.js 18:04:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (19D9F000) [pid = 3012] [serial = 1006] [outer = 19D3C800] 18:04:06 INFO - PROCESS | 3012 | 1468026246628 Marionette TRACE conn10 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 18:04:06 INFO - PROCESS | 3012 | 1468026246940 Marionette TRACE conn10 -> [0,1305,"getWindowHandle",null] 18:04:06 INFO - PROCESS | 3012 | 1468026246942 Marionette TRACE conn10 <- [1,1305,null,{"value":"13"}] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (15AE3C00) [pid = 3012] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1D00F000) [pid = 3012] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (184B0000) [pid = 3012] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (123D3000) [pid = 3012] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0D458C00) [pid = 3012] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (19D9E000) [pid = 3012] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (18777800) [pid = 3012] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0D975C00) [pid = 3012] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (156ADC00) [pid = 3012] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1D392400) [pid = 3012] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1DBA5C00) [pid = 3012] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D386400) [pid = 3012] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:04:06 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (18754C00) [pid = 3012] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:04:06 INFO - PROCESS | 3012 | 1468026246962 Marionette TRACE conn10 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:04:06 INFO - PROCESS | 3012 | 1468026246964 Marionette TRACE conn10 <- [1,1306,null,{}] 18:04:06 INFO - PROCESS | 3012 | 1468026246967 Marionette TRACE conn10 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:06 INFO - PROCESS | 3012 | 1468026246970 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:07 INFO - PROCESS | 3012 | 1468026247072 Marionette TRACE conn10 <- [1,1307,null,{"value":null}] 18:04:07 INFO - PROCESS | 3012 | 1468026247132 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 3012 | 1468026247134 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:07 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0CC00 == 32 [pid = 3012] [id = 336] 18:04:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (156ADC00) [pid = 3012] [serial = 1007] [outer = 00000000] 18:04:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (184A7400) [pid = 3012] [serial = 1008] [outer = 156ADC00] 18:04:07 INFO - PROCESS | 3012 | 1468026247179 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18BC9400) [pid = 3012] [serial = 1009] [outer = 156ADC00] 18:04:07 INFO - PROCESS | 3012 | 1468026247637 Marionette TRACE conn10 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 736ms 18:04:07 INFO - PROCESS | 3012 | 1468026247698 Marionette TRACE conn10 -> [0,1309,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 3012 | 1468026247700 Marionette TRACE conn10 <- [1,1309,null,{"value":"13"}] 18:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:04:07 INFO - PROCESS | 3012 | 1468026247703 Marionette TRACE conn10 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 3012 | 1468026247704 Marionette TRACE conn10 <- [1,1310,null,{}] 18:04:07 INFO - PROCESS | 3012 | 1468026247708 Marionette TRACE conn10 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:07 INFO - PROCESS | 3012 | 1468026247709 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:07 INFO - PROCESS | 3012 | 1468026247788 Marionette TRACE conn10 <- [1,1311,null,{"value":null}] 18:04:07 INFO - PROCESS | 3012 | 1468026247793 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 3012 | 1468026247795 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:07 INFO - PROCESS | 3012 | ++DOCSHELL 19D48800 == 33 [pid = 3012] [id = 337] 18:04:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D62C00) [pid = 3012] [serial = 1010] [outer = 00000000] 18:04:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AB8D400) [pid = 3012] [serial = 1011] [outer = 19D62C00] 18:04:07 INFO - PROCESS | 3012 | 1468026247839 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AE13800) [pid = 3012] [serial = 1012] [outer = 19D62C00] 18:04:08 INFO - PROCESS | 3012 | 1468026248219 Marionette TRACE conn10 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 570ms 18:04:08 INFO - PROCESS | 3012 | 1468026248273 Marionette TRACE conn10 -> [0,1313,"getWindowHandle",null] 18:04:08 INFO - PROCESS | 3012 | 1468026248275 Marionette TRACE conn10 <- [1,1313,null,{"value":"13"}] 18:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:04:08 INFO - PROCESS | 3012 | 1468026248278 Marionette TRACE conn10 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 3012 | 1468026248280 Marionette TRACE conn10 <- [1,1314,null,{}] 18:04:08 INFO - PROCESS | 3012 | 1468026248284 Marionette TRACE conn10 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:08 INFO - PROCESS | 3012 | 1468026248285 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:08 INFO - PROCESS | 3012 | 1468026248410 Marionette TRACE conn10 <- [1,1315,null,{"value":null}] 18:04:08 INFO - PROCESS | 3012 | 1468026248462 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:08 INFO - PROCESS | 3012 | 1468026248464 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:08 INFO - PROCESS | 3012 | ++DOCSHELL 15C61800 == 34 [pid = 3012] [id = 338] 18:04:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (18756000) [pid = 3012] [serial = 1013] [outer = 00000000] 18:04:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1AEA4000) [pid = 3012] [serial = 1014] [outer = 18756000] 18:04:08 INFO - PROCESS | 3012 | 1468026248508 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AEA4800) [pid = 3012] [serial = 1015] [outer = 18756000] 18:04:08 INFO - PROCESS | 3012 | 1468026248876 Marionette TRACE conn10 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 18:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:04:08 INFO - PROCESS | 3012 | 1468026248909 Marionette TRACE conn10 -> [0,1317,"getWindowHandle",null] 18:04:08 INFO - PROCESS | 3012 | 1468026248911 Marionette TRACE conn10 <- [1,1317,null,{"value":"13"}] 18:04:08 INFO - PROCESS | 3012 | 1468026248914 Marionette TRACE conn10 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 3012 | 1468026248916 Marionette TRACE conn10 <- [1,1318,null,{}] 18:04:08 INFO - PROCESS | 3012 | 1468026248919 Marionette TRACE conn10 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:08 INFO - PROCESS | 3012 | 1468026248921 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:09 INFO - PROCESS | 3012 | 1468026249045 Marionette TRACE conn10 <- [1,1319,null,{"value":null}] 18:04:09 INFO - PROCESS | 3012 | 1468026249173 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:09 INFO - PROCESS | 3012 | 1468026249176 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:09 INFO - PROCESS | 3012 | ++DOCSHELL 0CA21800 == 35 [pid = 3012] [id = 339] 18:04:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0CA22400) [pid = 3012] [serial = 1016] [outer = 00000000] 18:04:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0D383C00) [pid = 3012] [serial = 1017] [outer = 0CA22400] 18:04:09 INFO - PROCESS | 3012 | 1468026249235 Marionette DEBUG loaded listener.js 18:04:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0D9E7C00) [pid = 3012] [serial = 1018] [outer = 0CA22400] 18:04:10 INFO - PROCESS | 3012 | 1468026250050 Marionette TRACE conn10 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1172ms 18:04:10 INFO - PROCESS | 3012 | 1468026250088 Marionette TRACE conn10 -> [0,1321,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 3012 | 1468026250092 Marionette TRACE conn10 <- [1,1321,null,{"value":"13"}] 18:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:04:10 INFO - PROCESS | 3012 | 1468026250097 Marionette TRACE conn10 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - PROCESS | 3012 | 1468026250100 Marionette TRACE conn10 <- [1,1322,null,{}] 18:04:10 INFO - PROCESS | 3012 | 1468026250105 Marionette TRACE conn10 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:10 INFO - PROCESS | 3012 | 1468026250110 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:10 INFO - PROCESS | 3012 | 1468026250230 Marionette TRACE conn10 <- [1,1323,null,{"value":null}] 18:04:10 INFO - PROCESS | 3012 | 1468026250359 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 3012 | 1468026250362 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:10 INFO - PROCESS | 3012 | ++DOCSHELL 15669400 == 36 [pid = 3012] [id = 340] 18:04:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (156AA000) [pid = 3012] [serial = 1019] [outer = 00000000] 18:04:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (15AE6400) [pid = 3012] [serial = 1020] [outer = 156AA000] 18:04:10 INFO - PROCESS | 3012 | 1468026250425 Marionette DEBUG loaded listener.js 18:04:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (15DD7C00) [pid = 3012] [serial = 1021] [outer = 156AA000] 18:04:11 INFO - PROCESS | 3012 | 1468026251217 Marionette TRACE conn10 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1176ms 18:04:11 INFO - PROCESS | 3012 | 1468026251295 Marionette TRACE conn10 -> [0,1325,"getWindowHandle",null] 18:04:11 INFO - PROCESS | 3012 | 1468026251299 Marionette TRACE conn10 <- [1,1325,null,{"value":"13"}] 18:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:04:11 INFO - PROCESS | 3012 | 1468026251370 Marionette TRACE conn10 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:04:11 INFO - PROCESS | 3012 | 1468026251373 Marionette TRACE conn10 <- [1,1326,null,{}] 18:04:11 INFO - PROCESS | 3012 | 1468026251387 Marionette TRACE conn10 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:11 INFO - PROCESS | 3012 | 1468026251390 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:11 INFO - PROCESS | 3012 | 1468026251501 Marionette TRACE conn10 <- [1,1327,null,{"value":null}] 18:04:11 INFO - PROCESS | 3012 | 1468026251585 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:11 INFO - PROCESS | 3012 | 1468026251589 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:11 INFO - PROCESS | 3012 | ++DOCSHELL 0DF24C00 == 37 [pid = 3012] [id = 341] 18:04:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0DF27400) [pid = 3012] [serial = 1022] [outer = 00000000] 18:04:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (0E083C00) [pid = 3012] [serial = 1023] [outer = 0DF27400] 18:04:11 INFO - PROCESS | 3012 | 1468026251683 Marionette DEBUG loaded listener.js 18:04:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (0E548C00) [pid = 3012] [serial = 1024] [outer = 0DF27400] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 19C7D800 == 36 [pid = 3012] [id = 17] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 1238DC00 == 35 [pid = 3012] [id = 27] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 184B1800 == 34 [pid = 3012] [id = 16] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 19D3F400 == 33 [pid = 3012] [id = 23] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 19D3E400 == 32 [pid = 3012] [id = 19] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 1C386C00 == 31 [pid = 3012] [id = 18] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 184B4400 == 30 [pid = 3012] [id = 29] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 0CA1C800 == 29 [pid = 3012] [id = 20] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 15C61400 == 28 [pid = 3012] [id = 28] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 0CA1E800 == 27 [pid = 3012] [id = 21] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 15AE3400 == 26 [pid = 3012] [id = 15] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 0DF2BC00 == 25 [pid = 3012] [id = 26] 18:04:11 INFO - PROCESS | 3012 | --DOCSHELL 0D9EF800 == 24 [pid = 3012] [id = 25] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (1AE18000) [pid = 3012] [serial = 957] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (1D12E000) [pid = 3012] [serial = 960] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (18752000) [pid = 3012] [serial = 942] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (1AF0A000) [pid = 3012] [serial = 958] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (18781800) [pid = 3012] [serial = 943] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (15A54400) [pid = 3012] [serial = 948] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (15D40C00) [pid = 3012] [serial = 949] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0E126C00) [pid = 3012] [serial = 945] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0D9EE000) [pid = 3012] [serial = 946] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AB41800) [pid = 3012] [serial = 954] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1877F000) [pid = 3012] [serial = 951] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (19C72400) [pid = 3012] [serial = 952] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0E11F400) [pid = 3012] [serial = 939] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1238AC00) [pid = 3012] [serial = 940] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1D392800) [pid = 3012] [serial = 963] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D461000) [pid = 3012] [serial = 937] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1DC10800) [pid = 3012] [serial = 973] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1DC09400) [pid = 3012] [serial = 972] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D358C00) [pid = 3012] [serial = 961] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D4B5800) [pid = 3012] [serial = 970] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D4AB800) [pid = 3012] [serial = 969] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D392C00) [pid = 3012] [serial = 964] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AE0F000) [pid = 3012] [serial = 966] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1D0D5400) [pid = 3012] [serial = 967] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1ABB6400) [pid = 3012] [serial = 955] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3012 | 1468026252624 Marionette TRACE conn10 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1351ms 18:04:12 INFO - PROCESS | 3012 | 1468026252669 Marionette TRACE conn10 -> [0,1329,"getWindowHandle",null] 18:04:12 INFO - PROCESS | 3012 | 1468026252674 Marionette TRACE conn10 <- [1,1329,null,{"value":"13"}] 18:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:04:12 INFO - PROCESS | 3012 | 1468026252680 Marionette TRACE conn10 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:04:12 INFO - PROCESS | 3012 | 1468026252682 Marionette TRACE conn10 <- [1,1330,null,{}] 18:04:12 INFO - PROCESS | 3012 | 1468026252686 Marionette TRACE conn10 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:12 INFO - PROCESS | 3012 | 1468026252689 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:12 INFO - PROCESS | 3012 | 1468026252780 Marionette TRACE conn10 <- [1,1331,null,{"value":null}] 18:04:12 INFO - PROCESS | 3012 | 1468026252788 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:12 INFO - PROCESS | 3012 | 1468026252790 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:12 INFO - PROCESS | 3012 | ++DOCSHELL 15C0FC00 == 25 [pid = 3012] [id = 342] 18:04:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (15C15400) [pid = 3012] [serial = 1025] [outer = 00000000] 18:04:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15DD6000) [pid = 3012] [serial = 1026] [outer = 15C15400] 18:04:12 INFO - PROCESS | 3012 | 1468026252837 Marionette DEBUG loaded listener.js 18:04:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (16CD9000) [pid = 3012] [serial = 1027] [outer = 15C15400] 18:04:13 INFO - PROCESS | 3012 | 1468026253283 Marionette TRACE conn10 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 18:04:13 INFO - PROCESS | 3012 | 1468026253314 Marionette TRACE conn10 -> [0,1333,"getWindowHandle",null] 18:04:13 INFO - PROCESS | 3012 | 1468026253316 Marionette TRACE conn10 <- [1,1333,null,{"value":"13"}] 18:04:13 INFO - PROCESS | 3012 | 1468026253324 Marionette TRACE conn10 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:04:13 INFO - PROCESS | 3012 | 1468026253327 Marionette TRACE conn10 <- [1,1334,null,{}] 18:04:13 INFO - PROCESS | 3012 | 1468026253338 Marionette TRACE conn10 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:13 INFO - PROCESS | 3012 | 1468026253343 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:13 INFO - PROCESS | 3012 | 1468026253429 Marionette TRACE conn10 <- [1,1335,null,{"value":null}] 18:04:13 INFO - PROCESS | 3012 | 1468026253439 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 3012 | 1468026253442 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:13 INFO - PROCESS | 3012 | ++DOCSHELL 1877D800 == 26 [pid = 3012] [id = 343] 18:04:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1877E400) [pid = 3012] [serial = 1028] [outer = 00000000] 18:04:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18A7AC00) [pid = 3012] [serial = 1029] [outer = 1877E400] 18:04:13 INFO - PROCESS | 3012 | 1468026253490 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19C79400) [pid = 3012] [serial = 1030] [outer = 1877E400] 18:04:14 INFO - PROCESS | 3012 | 1468026253987 Marionette TRACE conn10 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 18:04:14 INFO - PROCESS | 3012 | 1468026254059 Marionette TRACE conn10 -> [0,1337,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 3012 | 1468026254061 Marionette TRACE conn10 <- [1,1337,null,{"value":"13"}] 18:04:14 INFO - PROCESS | 3012 | 1468026254070 Marionette TRACE conn10 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:04:14 INFO - PROCESS | 3012 | 1468026254072 Marionette TRACE conn10 <- [1,1338,null,{}] 18:04:14 INFO - PROCESS | 3012 | 1468026254076 Marionette TRACE conn10 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:14 INFO - PROCESS | 3012 | 1468026254077 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:14 INFO - PROCESS | 3012 | 1468026254196 Marionette TRACE conn10 <- [1,1339,null,{"value":null}] 18:04:14 INFO - PROCESS | 3012 | 1468026254202 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 3012 | 1468026254204 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:14 INFO - PROCESS | 3012 | ++DOCSHELL 19D61400 == 27 [pid = 3012] [id = 344] 18:04:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D62000) [pid = 3012] [serial = 1031] [outer = 00000000] 18:04:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AE0C000) [pid = 3012] [serial = 1032] [outer = 19D62000] 18:04:14 INFO - PROCESS | 3012 | 1468026254307 Marionette DEBUG loaded listener.js 18:04:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AE12000) [pid = 3012] [serial = 1033] [outer = 19D62000] 18:04:14 INFO - PROCESS | 3012 | 1468026254714 Marionette TRACE conn10 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 18:04:14 INFO - PROCESS | 3012 | 1468026254771 Marionette TRACE conn10 -> [0,1341,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 3012 | 1468026254773 Marionette TRACE conn10 <- [1,1341,null,{"value":"13"}] 18:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:04:14 INFO - PROCESS | 3012 | 1468026254782 Marionette TRACE conn10 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 3012 | 1468026254784 Marionette TRACE conn10 <- [1,1342,null,{}] 18:04:14 INFO - PROCESS | 3012 | 1468026254788 Marionette TRACE conn10 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:14 INFO - PROCESS | 3012 | 1468026254790 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:14 INFO - PROCESS | 3012 | 1468026254904 Marionette TRACE conn10 <- [1,1343,null,{"value":null}] 18:04:14 INFO - PROCESS | 3012 | 1468026254913 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 3012 | 1468026254915 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:14 INFO - PROCESS | 3012 | ++DOCSHELL 0E992000 == 28 [pid = 3012] [id = 345] 18:04:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AE0B400) [pid = 3012] [serial = 1034] [outer = 00000000] 18:04:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1B8D1C00) [pid = 3012] [serial = 1035] [outer = 1AE0B400] 18:04:15 INFO - PROCESS | 3012 | 1468026255009 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1B8D4C00) [pid = 3012] [serial = 1036] [outer = 1AE0B400] 18:04:15 INFO - PROCESS | 3012 | 1468026255364 Marionette TRACE conn10 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 631ms 18:04:15 INFO - PROCESS | 3012 | 1468026255457 Marionette TRACE conn10 -> [0,1345,"getWindowHandle",null] 18:04:15 INFO - PROCESS | 3012 | 1468026255459 Marionette TRACE conn10 <- [1,1345,null,{"value":"13"}] 18:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:04:15 INFO - PROCESS | 3012 | 1468026255463 Marionette TRACE conn10 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:04:15 INFO - PROCESS | 3012 | 1468026255464 Marionette TRACE conn10 <- [1,1346,null,{}] 18:04:15 INFO - PROCESS | 3012 | 1468026255472 Marionette TRACE conn10 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:15 INFO - PROCESS | 3012 | 1468026255478 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:15 INFO - PROCESS | 3012 | 1468026255617 Marionette TRACE conn10 <- [1,1347,null,{"value":null}] 18:04:15 INFO - PROCESS | 3012 | 1468026255625 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 3012 | 1468026255627 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:15 INFO - PROCESS | 3012 | ++DOCSHELL 1D006800 == 29 [pid = 3012] [id = 346] 18:04:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D008000) [pid = 3012] [serial = 1037] [outer = 00000000] 18:04:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D22DC00) [pid = 3012] [serial = 1038] [outer = 1D008000] 18:04:15 INFO - PROCESS | 3012 | 1468026255671 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D356400) [pid = 3012] [serial = 1039] [outer = 1D008000] 18:04:16 INFO - PROCESS | 3012 | 1468026256105 Marionette TRACE conn10 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0CA19C00) [pid = 3012] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0E08A400) [pid = 3012] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (19D3C800) [pid = 3012] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DC68800) [pid = 3012] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E1C2800) [pid = 3012] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18753400) [pid = 3012] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (15C0F400) [pid = 3012] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (156ADC00) [pid = 3012] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D62C00) [pid = 3012] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0D9E5C00) [pid = 3012] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18BC8800) [pid = 3012] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D237800) [pid = 3012] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:04:16 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AEA3400) [pid = 3012] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 18:04:16 INFO - PROCESS | 3012 | 1468026256171 Marionette TRACE conn10 -> [0,1349,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 3012 | 1468026256173 Marionette TRACE conn10 <- [1,1349,null,{"value":"13"}] 18:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:04:16 INFO - PROCESS | 3012 | 1468026256176 Marionette TRACE conn10 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 3012 | 1468026256178 Marionette TRACE conn10 <- [1,1350,null,{}] 18:04:16 INFO - PROCESS | 3012 | 1468026256182 Marionette TRACE conn10 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:16 INFO - PROCESS | 3012 | 1468026256184 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:16 INFO - PROCESS | 3012 | 1468026256273 Marionette TRACE conn10 <- [1,1351,null,{"value":null}] 18:04:16 INFO - PROCESS | 3012 | 1468026256278 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 3012 | 1468026256280 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:16 INFO - PROCESS | 3012 | ++DOCSHELL 0E541000 == 30 [pid = 3012] [id = 347] 18:04:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0E587C00) [pid = 3012] [serial = 1040] [outer = 00000000] 18:04:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1787C800) [pid = 3012] [serial = 1041] [outer = 0E587C00] 18:04:16 INFO - PROCESS | 3012 | 1468026256323 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (186C7400) [pid = 3012] [serial = 1042] [outer = 0E587C00] 18:04:16 INFO - PROCESS | 3012 | 1468026256782 Marionette TRACE conn10 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 631ms 18:04:16 INFO - PROCESS | 3012 | 1468026256811 Marionette TRACE conn10 -> [0,1353,"getWindowHandle",null] 18:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:04:16 INFO - PROCESS | 3012 | 1468026256813 Marionette TRACE conn10 <- [1,1353,null,{"value":"13"}] 18:04:16 INFO - PROCESS | 3012 | 1468026256816 Marionette TRACE conn10 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 3012 | 1468026256817 Marionette TRACE conn10 <- [1,1354,null,{}] 18:04:16 INFO - PROCESS | 3012 | 1468026256821 Marionette TRACE conn10 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:16 INFO - PROCESS | 3012 | 1468026256822 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:16 INFO - PROCESS | 3012 | 1468026256902 Marionette TRACE conn10 <- [1,1355,null,{"value":null}] 18:04:16 INFO - PROCESS | 3012 | 1468026256908 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 3012 | 1468026256909 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:16 INFO - PROCESS | 3012 | ++DOCSHELL 0E990000 == 31 [pid = 3012] [id = 348] 18:04:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0E9EB000) [pid = 3012] [serial = 1043] [outer = 00000000] 18:04:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AE14400) [pid = 3012] [serial = 1044] [outer = 0E9EB000] 18:04:16 INFO - PROCESS | 3012 | 1468026256952 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AEA2C00) [pid = 3012] [serial = 1045] [outer = 0E9EB000] 18:04:17 INFO - PROCESS | 3012 | 1468026257338 Marionette TRACE conn10 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 3012 | 1468026257389 Marionette TRACE conn10 <- [1,1357,null,{"value":"13"}] 18:04:17 INFO - PROCESS | 3012 | 1468026257392 Marionette TRACE conn10 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 3012 | 1468026257393 Marionette TRACE conn10 <- [1,1358,null,{}] 18:04:17 INFO - PROCESS | 3012 | 1468026257397 Marionette TRACE conn10 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:17 INFO - PROCESS | 3012 | 1468026257399 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:17 INFO - PROCESS | 3012 | 1468026257516 Marionette TRACE conn10 <- [1,1359,null,{"value":null}] 18:04:17 INFO - PROCESS | 3012 | 1468026257524 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 3012 | 1468026257526 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:17 INFO - PROCESS | 3012 | ++DOCSHELL 18A77800 == 32 [pid = 3012] [id = 349] 18:04:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D44C00) [pid = 3012] [serial = 1046] [outer = 00000000] 18:04:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D387800) [pid = 3012] [serial = 1047] [outer = 19D44C00] 18:04:17 INFO - PROCESS | 3012 | 1468026257569 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D38AC00) [pid = 3012] [serial = 1048] [outer = 19D44C00] 18:04:17 INFO - PROCESS | 3012 | 1468026257947 Marionette TRACE conn10 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 3012 | 1468026257965 Marionette TRACE conn10 <- [1,1361,null,{"value":"13"}] 18:04:17 INFO - PROCESS | 3012 | 1468026257968 Marionette TRACE conn10 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - PROCESS | 3012 | 1468026257979 Marionette TRACE conn10 <- [1,1362,null,{}] 18:04:18 INFO - PROCESS | 3012 | 1468026257983 Marionette TRACE conn10 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:18 INFO - PROCESS | 3012 | 1468026257985 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:18 INFO - PROCESS | 3012 | 1468026258066 Marionette TRACE conn10 <- [1,1363,null,{"value":null}] 18:04:18 INFO - PROCESS | 3012 | 1468026258193 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:18 INFO - PROCESS | 3012 | 1468026258197 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:18 INFO - PROCESS | 3012 | ++DOCSHELL 0CA16800 == 33 [pid = 3012] [id = 350] 18:04:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0CA17000) [pid = 3012] [serial = 1049] [outer = 00000000] 18:04:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0D384400) [pid = 3012] [serial = 1050] [outer = 0CA17000] 18:04:18 INFO - PROCESS | 3012 | 1468026258255 Marionette DEBUG loaded listener.js 18:04:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0D9EE000) [pid = 3012] [serial = 1051] [outer = 0CA17000] 18:04:18 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:04:18 INFO - PROCESS | 3012 | 1468026258769 Marionette TRACE conn10 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 3012 | 1468026258804 Marionette TRACE conn10 <- [1,1365,null,{"value":"13"}] 18:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:04:18 INFO - PROCESS | 3012 | 1468026258825 Marionette TRACE conn10 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - PROCESS | 3012 | 1468026258828 Marionette TRACE conn10 <- [1,1366,null,{}] 18:04:18 INFO - PROCESS | 3012 | 1468026258834 Marionette TRACE conn10 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:18 INFO - PROCESS | 3012 | 1468026258839 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:18 INFO - PROCESS | 3012 | 1468026258952 Marionette TRACE conn10 <- [1,1367,null,{"value":null}] 18:04:19 INFO - PROCESS | 3012 | 1468026259056 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 3012 | 1468026259059 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:19 INFO - PROCESS | 3012 | ++DOCSHELL 15A7D800 == 34 [pid = 3012] [id = 351] 18:04:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (15D4BC00) [pid = 3012] [serial = 1052] [outer = 00000000] 18:04:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (184B1C00) [pid = 3012] [serial = 1053] [outer = 15D4BC00] 18:04:19 INFO - PROCESS | 3012 | 1468026259114 Marionette DEBUG loaded listener.js 18:04:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1874FC00) [pid = 3012] [serial = 1054] [outer = 15D4BC00] 18:04:19 INFO - PROCESS | 3012 | 1468026259623 Marionette TRACE conn10 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:04:19 INFO - PROCESS | 3012 | 1468026259675 Marionette TRACE conn10 <- [1,1369,null,{"value":"13"}] 18:04:19 INFO - PROCESS | 3012 | 1468026259680 Marionette TRACE conn10 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:04:19 INFO - PROCESS | 3012 | 1468026259682 Marionette TRACE conn10 <- [1,1370,null,{}] 18:04:19 INFO - PROCESS | 3012 | 1468026259687 Marionette TRACE conn10 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:19 INFO - PROCESS | 3012 | 1468026259689 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:19 INFO - PROCESS | 3012 | 1468026259804 Marionette TRACE conn10 <- [1,1371,null,{"value":null}] 18:04:19 INFO - PROCESS | 3012 | 1468026259907 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 3012 | 1468026259910 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:19 INFO - PROCESS | 3012 | ++DOCSHELL 1A3B5C00 == 35 [pid = 3012] [id = 352] 18:04:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1AB06800) [pid = 3012] [serial = 1055] [outer = 00000000] 18:04:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D00B000) [pid = 3012] [serial = 1056] [outer = 1AB06800] 18:04:19 INFO - PROCESS | 3012 | 1468026259963 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D120000) [pid = 3012] [serial = 1057] [outer = 1AB06800] 18:04:20 INFO - PROCESS | 3012 | [3012] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:04:20 INFO - PROCESS | 3012 | 1468026260580 Marionette TRACE conn10 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:04:20 INFO - PROCESS | 3012 | 1468026260618 Marionette TRACE conn10 <- [1,1373,null,{"value":"13"}] 18:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:04:20 INFO - PROCESS | 3012 | 1468026260628 Marionette TRACE conn10 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 3012 | 1468026260634 Marionette TRACE conn10 <- [1,1374,null,{}] 18:04:20 INFO - PROCESS | 3012 | 1468026260639 Marionette TRACE conn10 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:20 INFO - PROCESS | 3012 | 1468026260643 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:20 INFO - PROCESS | 3012 | 1468026260767 Marionette TRACE conn10 <- [1,1375,null,{"value":null}] 18:04:21 INFO - PROCESS | 3012 | 1468026261043 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 3012 | 1468026261045 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:21 INFO - PROCESS | 3012 | ++DOCSHELL 1D45A400 == 36 [pid = 3012] [id = 353] 18:04:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1D4A9400) [pid = 3012] [serial = 1058] [outer = 00000000] 18:04:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1D4B1C00) [pid = 3012] [serial = 1059] [outer = 1D4A9400] 18:04:21 INFO - PROCESS | 3012 | 1468026261098 Marionette DEBUG loaded listener.js 18:04:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (1D4B4000) [pid = 3012] [serial = 1060] [outer = 1D4A9400] 18:04:22 INFO - PROCESS | 3012 | 1468026262025 Marionette TRACE conn10 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:04:22 INFO - PROCESS | 3012 | 1468026262066 Marionette TRACE conn10 <- [1,1377,null,{"value":"13"}] 18:04:22 INFO - PROCESS | 3012 | 1468026262071 Marionette TRACE conn10 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - PROCESS | 3012 | 1468026262074 Marionette TRACE conn10 <- [1,1378,null,{}] 18:04:22 INFO - PROCESS | 3012 | 1468026262079 Marionette TRACE conn10 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:22 INFO - PROCESS | 3012 | 1468026262082 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:22 INFO - PROCESS | 3012 | 1468026262183 Marionette TRACE conn10 <- [1,1379,null,{"value":null}] 18:04:22 INFO - PROCESS | 3012 | 1468026262318 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:22 INFO - PROCESS | 3012 | 1468026262322 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:22 INFO - PROCESS | 3012 | ++DOCSHELL 0DEA0000 == 37 [pid = 3012] [id = 354] 18:04:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (0DF22800) [pid = 3012] [serial = 1061] [outer = 00000000] 18:04:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (0DF2F400) [pid = 3012] [serial = 1062] [outer = 0DF22800] 18:04:22 INFO - PROCESS | 3012 | 1468026262410 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (0E11EC00) [pid = 3012] [serial = 1063] [outer = 0DF22800] 18:04:23 INFO - PROCESS | 3012 | --DOCSHELL 0DE95000 == 36 [pid = 3012] [id = 13] 18:04:23 INFO - PROCESS | 3012 | --DOCSHELL 0E58D800 == 35 [pid = 3012] [id = 14] 18:04:23 INFO - PROCESS | 3012 | --DOCSHELL 0D9EA400 == 34 [pid = 3012] [id = 22] 18:04:23 INFO - PROCESS | 3012 | --DOCSHELL 0CA17400 == 33 [pid = 3012] [id = 330] 18:04:23 INFO - PROCESS | 3012 | --DOCSHELL 1FFBE000 == 32 [pid = 3012] [id = 24] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (0D1CA000) [pid = 3012] [serial = 990] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (0D3E7400) [pid = 3012] [serial = 991] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (15DD7800) [pid = 3012] [serial = 988] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (156A8000) [pid = 3012] [serial = 987] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (19D54400) [pid = 3012] [serial = 1005] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0DF23400) [pid = 3012] [serial = 993] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (0DF2A800) [pid = 3012] [serial = 994] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1238D800) [pid = 3012] [serial = 996] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (18783000) [pid = 3012] [serial = 1003] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1877F400) [pid = 3012] [serial = 1002] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (156A3400) [pid = 3012] [serial = 997] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (17879800) [pid = 3012] [serial = 999] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (18BC9400) [pid = 3012] [serial = 1009] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (184A7400) [pid = 3012] [serial = 1008] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AB8D400) [pid = 3012] [serial = 1011] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (15DCDC00) [pid = 3012] [serial = 976] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1525F800) [pid = 3012] [serial = 975] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1A3D4800) [pid = 3012] [serial = 979] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D98800) [pid = 3012] [serial = 978] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1DC17C00) [pid = 3012] [serial = 982] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1DBA1000) [pid = 3012] [serial = 981] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D9F000) [pid = 3012] [serial = 1006] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1AE13800) [pid = 3012] [serial = 1012] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D11F800) [pid = 3012] [serial = 985] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1AEA7800) [pid = 3012] [serial = 984] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AEA4000) [pid = 3012] [serial = 1014] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1863A800) [pid = 3012] [serial = 1000] [outer = 00000000] [url = about:blank] 18:04:23 INFO - PROCESS | 3012 | 1468026263610 Marionette TRACE conn10 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1581ms 18:04:23 INFO - PROCESS | 3012 | 1468026263653 Marionette TRACE conn10 -> [0,1381,"getWindowHandle",null] 18:04:23 INFO - PROCESS | 3012 | 1468026263657 Marionette TRACE conn10 <- [1,1381,null,{"value":"13"}] 18:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:04:23 INFO - PROCESS | 3012 | 1468026263661 Marionette TRACE conn10 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:04:23 INFO - PROCESS | 3012 | 1468026263664 Marionette TRACE conn10 <- [1,1382,null,{}] 18:04:23 INFO - PROCESS | 3012 | 1468026263669 Marionette TRACE conn10 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:23 INFO - PROCESS | 3012 | 1468026263672 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:23 INFO - PROCESS | 3012 | 1468026263757 Marionette TRACE conn10 <- [1,1383,null,{"value":null}] 18:04:23 INFO - PROCESS | 3012 | 1468026263764 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:23 INFO - PROCESS | 3012 | 1468026263768 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:23 INFO - PROCESS | 3012 | ++DOCSHELL 0DB61000 == 33 [pid = 3012] [id = 355] 18:04:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DB61C00) [pid = 3012] [serial = 1064] [outer = 00000000] 18:04:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0DB67800) [pid = 3012] [serial = 1065] [outer = 0DB61C00] 18:04:23 INFO - PROCESS | 3012 | 1468026263817 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DC62C00) [pid = 3012] [serial = 1066] [outer = 0DB61C00] 18:04:24 INFO - PROCESS | 3012 | 1468026264229 Marionette TRACE conn10 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 18:04:24 INFO - PROCESS | 3012 | 1468026264301 Marionette TRACE conn10 -> [0,1385,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 3012 | 1468026264306 Marionette TRACE conn10 <- [1,1385,null,{"value":"13"}] 18:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:04:24 INFO - PROCESS | 3012 | 1468026264312 Marionette TRACE conn10 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 3012 | 1468026264314 Marionette TRACE conn10 <- [1,1386,null,{}] 18:04:24 INFO - PROCESS | 3012 | 1468026264318 Marionette TRACE conn10 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:24 INFO - PROCESS | 3012 | 1468026264321 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:24 INFO - PROCESS | 3012 | 1468026264413 Marionette TRACE conn10 <- [1,1387,null,{"value":null}] 18:04:24 INFO - PROCESS | 3012 | 1468026264420 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 3012 | 1468026264422 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:24 INFO - PROCESS | 3012 | ++DOCSHELL 0E1C1000 == 34 [pid = 3012] [id = 356] 18:04:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0E1C2000) [pid = 3012] [serial = 1067] [outer = 00000000] 18:04:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0E54CC00) [pid = 3012] [serial = 1068] [outer = 0E1C2000] 18:04:24 INFO - PROCESS | 3012 | 1468026264478 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1238D800) [pid = 3012] [serial = 1069] [outer = 0E1C2000] 18:04:25 INFO - PROCESS | 3012 | 1468026264979 Marionette TRACE conn10 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 18:04:25 INFO - PROCESS | 3012 | 1468026265044 Marionette TRACE conn10 -> [0,1389,"getWindowHandle",null] 18:04:25 INFO - PROCESS | 3012 | 1468026265046 Marionette TRACE conn10 <- [1,1389,null,{"value":"13"}] 18:04:25 INFO - PROCESS | 3012 | 1468026265049 Marionette TRACE conn10 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:04:25 INFO - PROCESS | 3012 | 1468026265053 Marionette TRACE conn10 <- [1,1390,null,{}] 18:04:25 INFO - PROCESS | 3012 | 1468026265064 Marionette TRACE conn10 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:25 INFO - PROCESS | 3012 | 1468026265069 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:25 INFO - PROCESS | 3012 | 1468026265153 Marionette TRACE conn10 <- [1,1391,null,{"value":null}] 18:04:25 INFO - PROCESS | 3012 | 1468026265248 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 3012 | 1468026265252 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:25 INFO - PROCESS | 3012 | ++DOCSHELL 16731400 == 35 [pid = 3012] [id = 357] 18:04:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (16731800) [pid = 3012] [serial = 1070] [outer = 00000000] 18:04:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (16CCF800) [pid = 3012] [serial = 1071] [outer = 16731800] 18:04:25 INFO - PROCESS | 3012 | 1468026265300 Marionette DEBUG loaded listener.js 18:04:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (17171C00) [pid = 3012] [serial = 1072] [outer = 16731800] 18:04:25 INFO - PROCESS | 3012 | 1468026265639 Marionette TRACE conn10 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 18:04:25 INFO - PROCESS | 3012 | 1468026265724 Marionette TRACE conn10 -> [0,1393,"getWindowHandle",null] 18:04:25 INFO - PROCESS | 3012 | 1468026265727 Marionette TRACE conn10 <- [1,1393,null,{"value":"13"}] 18:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:04:25 INFO - PROCESS | 3012 | 1468026265756 Marionette TRACE conn10 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - PROCESS | 3012 | 1468026265758 Marionette TRACE conn10 <- [1,1394,null,{}] 18:04:25 INFO - PROCESS | 3012 | 1468026265813 Marionette TRACE conn10 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:25 INFO - PROCESS | 3012 | 1468026265815 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:25 INFO - PROCESS | 3012 | 1468026265941 Marionette TRACE conn10 <- [1,1395,null,{"value":null}] 18:04:25 INFO - PROCESS | 3012 | 1468026265948 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 3012 | 1468026265951 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:25 INFO - PROCESS | 3012 | ++DOCSHELL 16CCEC00 == 36 [pid = 3012] [id = 358] 18:04:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (184B0000) [pid = 3012] [serial = 1073] [outer = 00000000] 18:04:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1874EC00) [pid = 3012] [serial = 1074] [outer = 184B0000] 18:04:26 INFO - PROCESS | 3012 | 1468026265998 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1875A000) [pid = 3012] [serial = 1075] [outer = 184B0000] 18:04:26 INFO - PROCESS | 3012 | 1468026266479 Marionette TRACE conn10 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 790ms 18:04:26 INFO - PROCESS | 3012 | 1468026266535 Marionette TRACE conn10 -> [0,1397,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 3012 | 1468026266537 Marionette TRACE conn10 <- [1,1397,null,{"value":"13"}] 18:04:26 INFO - PROCESS | 3012 | 1468026266541 Marionette TRACE conn10 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:04:26 INFO - PROCESS | 3012 | 1468026266542 Marionette TRACE conn10 <- [1,1398,null,{}] 18:04:26 INFO - PROCESS | 3012 | 1468026266552 Marionette TRACE conn10 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:26 INFO - PROCESS | 3012 | 1468026266554 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:26 INFO - PROCESS | 3012 | 1468026266672 Marionette TRACE conn10 <- [1,1399,null,{"value":null}] 18:04:26 INFO - PROCESS | 3012 | 1468026266682 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 3012 | 1468026266684 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:26 INFO - PROCESS | 3012 | ++DOCSHELL 1877BC00 == 37 [pid = 3012] [id = 359] 18:04:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1877C800) [pid = 3012] [serial = 1076] [outer = 00000000] 18:04:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (18782C00) [pid = 3012] [serial = 1077] [outer = 1877C800] 18:04:26 INFO - PROCESS | 3012 | 1468026266733 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (19D3CC00) [pid = 3012] [serial = 1078] [outer = 1877C800] 18:04:27 INFO - PROCESS | 3012 | 1468026267266 Marionette TRACE conn10 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 770ms 18:04:27 INFO - PROCESS | 3012 | 1468026267316 Marionette TRACE conn10 -> [0,1401,"getWindowHandle",null] 18:04:27 INFO - PROCESS | 3012 | 1468026267318 Marionette TRACE conn10 <- [1,1401,null,{"value":"13"}] 18:04:27 INFO - PROCESS | 3012 | 1468026267321 Marionette TRACE conn10 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:04:27 INFO - PROCESS | 3012 | 1468026267323 Marionette TRACE conn10 <- [1,1402,null,{}] 18:04:27 INFO - PROCESS | 3012 | 1468026267326 Marionette TRACE conn10 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:27 INFO - PROCESS | 3012 | 1468026267332 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:27 INFO - PROCESS | 3012 | 1468026267469 Marionette TRACE conn10 <- [1,1403,null,{"value":null}] 18:04:27 INFO - PROCESS | 3012 | 1468026267549 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:27 INFO - PROCESS | 3012 | 1468026267551 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:27 INFO - PROCESS | 3012 | ++DOCSHELL 19D5A000 == 38 [pid = 3012] [id = 360] 18:04:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (19D9E800) [pid = 3012] [serial = 1079] [outer = 00000000] 18:04:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AB42400) [pid = 3012] [serial = 1080] [outer = 19D9E800] 18:04:27 INFO - PROCESS | 3012 | 1468026267595 Marionette DEBUG loaded listener.js 18:04:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1AE0FC00) [pid = 3012] [serial = 1081] [outer = 19D9E800] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1AE0B400) [pid = 3012] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1D008000) [pid = 3012] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (156AA000) [pid = 3012] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0CA22400) [pid = 3012] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DF27400) [pid = 3012] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (18756000) [pid = 3012] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1877E400) [pid = 3012] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15C15400) [pid = 3012] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0E9EB000) [pid = 3012] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D44C00) [pid = 3012] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:04:28 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D62000) [pid = 3012] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:04:28 INFO - PROCESS | 3012 | 1468026268736 Marionette TRACE conn10 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1484ms 18:04:28 INFO - PROCESS | 3012 | 1468026268810 Marionette TRACE conn10 -> [0,1405,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 3012 | 1468026268814 Marionette TRACE conn10 <- [1,1405,null,{"value":"13"}] 18:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:04:28 INFO - PROCESS | 3012 | 1468026268869 Marionette TRACE conn10 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 3012 | 1468026268873 Marionette TRACE conn10 <- [1,1406,null,{}] 18:04:28 INFO - PROCESS | 3012 | 1468026268879 Marionette TRACE conn10 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:28 INFO - PROCESS | 3012 | 1468026268882 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:29 INFO - PROCESS | 3012 | 1468026268985 Marionette TRACE conn10 <- [1,1407,null,{"value":null}] 18:04:29 INFO - PROCESS | 3012 | 1468026269107 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 3012 | 1468026269110 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:29 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0A000 == 39 [pid = 3012] [id = 361] 18:04:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DC68400) [pid = 3012] [serial = 1082] [outer = 00000000] 18:04:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0DF2B800) [pid = 3012] [serial = 1083] [outer = 0DC68400] 18:04:29 INFO - PROCESS | 3012 | 1468026269168 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0E126C00) [pid = 3012] [serial = 1084] [outer = 0DC68400] 18:04:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (156A7400) [pid = 3012] [serial = 1085] [outer = 1FDFB800] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 15A7D800 == 38 [pid = 3012] [id = 351] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 0CA16800 == 37 [pid = 3012] [id = 350] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 0DF24C00 == 36 [pid = 3012] [id = 341] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 19C7C400 == 35 [pid = 3012] [id = 335] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 19D61400 == 34 [pid = 3012] [id = 344] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 0E992000 == 33 [pid = 3012] [id = 345] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 0DC62800 == 32 [pid = 3012] [id = 331] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 1877BC00 == 31 [pid = 3012] [id = 359] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 16CCEC00 == 30 [pid = 3012] [id = 358] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 16731400 == 29 [pid = 3012] [id = 357] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 0E1C1000 == 28 [pid = 3012] [id = 356] 18:04:30 INFO - PROCESS | 3012 | --DOCSHELL 0DB61000 == 27 [pid = 3012] [id = 355] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D38AC00) [pid = 3012] [serial = 1048] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AE0C000) [pid = 3012] [serial = 1032] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AE12000) [pid = 3012] [serial = 1033] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1AEA2C00) [pid = 3012] [serial = 1045] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (19C79400) [pid = 3012] [serial = 1030] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D387800) [pid = 3012] [serial = 1047] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1B8D1C00) [pid = 3012] [serial = 1035] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D22DC00) [pid = 3012] [serial = 1038] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1B8D4C00) [pid = 3012] [serial = 1036] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (15AE6400) [pid = 3012] [serial = 1020] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (15DD7C00) [pid = 3012] [serial = 1021] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0D383C00) [pid = 3012] [serial = 1017] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0D9E7C00) [pid = 3012] [serial = 1018] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (0E083C00) [pid = 3012] [serial = 1023] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1787C800) [pid = 3012] [serial = 1041] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (0E548C00) [pid = 3012] [serial = 1024] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1AEA4800) [pid = 3012] [serial = 1015] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (18A7AC00) [pid = 3012] [serial = 1029] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (15DD6000) [pid = 3012] [serial = 1026] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (16CD9000) [pid = 3012] [serial = 1027] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (1AE14400) [pid = 3012] [serial = 1044] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1D356400) [pid = 3012] [serial = 1039] [outer = 00000000] [url = about:blank] 18:04:30 INFO - PROCESS | 3012 | 1468026270214 Marionette TRACE conn10 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1417ms 18:04:30 INFO - PROCESS | 3012 | 1468026270247 Marionette TRACE conn10 -> [0,1409,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 3012 | 1468026270252 Marionette TRACE conn10 <- [1,1409,null,{"value":"13"}] 18:04:30 INFO - PROCESS | 3012 | 1468026270257 Marionette TRACE conn10 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:04:30 INFO - PROCESS | 3012 | 1468026270261 Marionette TRACE conn10 <- [1,1410,null,{}] 18:04:30 INFO - PROCESS | 3012 | 1468026270267 Marionette TRACE conn10 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:30 INFO - PROCESS | 3012 | 1468026270270 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:30 INFO - PROCESS | 3012 | 1468026270415 Marionette TRACE conn10 <- [1,1411,null,{"value":null}] 18:04:30 INFO - PROCESS | 3012 | 1468026270543 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 3012 | 1468026270548 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:30 INFO - PROCESS | 3012 | ++DOCSHELL 0DB6A000 == 28 [pid = 3012] [id = 362] 18:04:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (0DB6A400) [pid = 3012] [serial = 1086] [outer = 00000000] 18:04:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (0DC67400) [pid = 3012] [serial = 1087] [outer = 0DB6A400] 18:04:30 INFO - PROCESS | 3012 | 1468026270607 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0DF26800) [pid = 3012] [serial = 1088] [outer = 0DB6A400] 18:04:31 INFO - PROCESS | 3012 | 1468026271212 Marionette TRACE conn10 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 18:04:31 INFO - PROCESS | 3012 | 1468026271232 Marionette TRACE conn10 -> [0,1413,"getWindowHandle",null] 18:04:31 INFO - PROCESS | 3012 | 1468026271237 Marionette TRACE conn10 <- [1,1413,null,{"value":"13"}] 18:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:04:31 INFO - PROCESS | 3012 | 1468026271244 Marionette TRACE conn10 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 3012 | 1468026271247 Marionette TRACE conn10 <- [1,1414,null,{}] 18:04:31 INFO - PROCESS | 3012 | 1468026271251 Marionette TRACE conn10 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:31 INFO - PROCESS | 3012 | 1468026271254 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:31 INFO - PROCESS | 3012 | 1468026271368 Marionette TRACE conn10 <- [1,1415,null,{"value":null}] 18:04:31 INFO - PROCESS | 3012 | 1468026271496 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:31 INFO - PROCESS | 3012 | 1468026271498 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:31 INFO - PROCESS | 3012 | ++DOCSHELL 15661800 == 29 [pid = 3012] [id = 363] 18:04:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (15663000) [pid = 3012] [serial = 1089] [outer = 00000000] 18:04:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (156A4000) [pid = 3012] [serial = 1090] [outer = 15663000] 18:04:31 INFO - PROCESS | 3012 | 1468026271600 Marionette DEBUG loaded listener.js 18:04:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (15A77000) [pid = 3012] [serial = 1091] [outer = 15663000] 18:04:32 INFO - PROCESS | 3012 | 1468026272238 Marionette TRACE conn10 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1019ms 18:04:32 INFO - PROCESS | 3012 | 1468026272266 Marionette TRACE conn10 -> [0,1417,"getWindowHandle",null] 18:04:32 INFO - PROCESS | 3012 | 1468026272268 Marionette TRACE conn10 <- [1,1417,null,{"value":"13"}] 18:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:04:32 INFO - PROCESS | 3012 | 1468026272272 Marionette TRACE conn10 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:04:32 INFO - PROCESS | 3012 | 1468026272276 Marionette TRACE conn10 <- [1,1418,null,{}] 18:04:32 INFO - PROCESS | 3012 | 1468026272287 Marionette TRACE conn10 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:32 INFO - PROCESS | 3012 | 1468026272293 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:32 INFO - PROCESS | 3012 | 1468026272408 Marionette TRACE conn10 <- [1,1419,null,{"value":null}] 18:04:32 INFO - PROCESS | 3012 | 1468026272555 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 3012 | 1468026272558 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:32 INFO - PROCESS | 3012 | ++DOCSHELL 16CCF400 == 30 [pid = 3012] [id = 364] 18:04:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (16CCFC00) [pid = 3012] [serial = 1092] [outer = 00000000] 18:04:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (1716AC00) [pid = 3012] [serial = 1093] [outer = 16CCFC00] 18:04:32 INFO - PROCESS | 3012 | 1468026272618 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1787C000) [pid = 3012] [serial = 1094] [outer = 16CCFC00] 18:04:33 INFO - PROCESS | 3012 | 1468026273244 Marionette TRACE conn10 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1023ms 18:04:33 INFO - PROCESS | 3012 | 1468026273299 Marionette TRACE conn10 -> [0,1421,"getWindowHandle",null] 18:04:33 INFO - PROCESS | 3012 | 1468026273302 Marionette TRACE conn10 <- [1,1421,null,{"value":"13"}] 18:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:04:33 INFO - PROCESS | 3012 | 1468026273319 Marionette TRACE conn10 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 3012 | 1468026273321 Marionette TRACE conn10 <- [1,1422,null,{}] 18:04:33 INFO - PROCESS | 3012 | 1468026273325 Marionette TRACE conn10 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:33 INFO - PROCESS | 3012 | 1468026273327 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:33 INFO - PROCESS | 3012 | 1468026273435 Marionette TRACE conn10 <- [1,1423,null,{"value":null}] 18:04:33 INFO - PROCESS | 3012 | 1468026273566 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:33 INFO - PROCESS | 3012 | 1468026273568 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:33 INFO - PROCESS | 3012 | ++DOCSHELL 1875A400 == 31 [pid = 3012] [id = 365] 18:04:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1875B000) [pid = 3012] [serial = 1095] [outer = 00000000] 18:04:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (18781800) [pid = 3012] [serial = 1096] [outer = 1875B000] 18:04:33 INFO - PROCESS | 3012 | 1468026273626 Marionette DEBUG loaded listener.js 18:04:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (18BD1800) [pid = 3012] [serial = 1097] [outer = 1875B000] 18:04:34 INFO - PROCESS | 3012 | 1468026274287 Marionette TRACE conn10 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1021ms 18:04:34 INFO - PROCESS | 3012 | 1468026274341 Marionette TRACE conn10 -> [0,1425,"getWindowHandle",null] 18:04:34 INFO - PROCESS | 3012 | 1468026274345 Marionette TRACE conn10 <- [1,1425,null,{"value":"13"}] 18:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:04:34 INFO - PROCESS | 3012 | 1468026274350 Marionette TRACE conn10 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:04:34 INFO - PROCESS | 3012 | 1468026274353 Marionette TRACE conn10 <- [1,1426,null,{}] 18:04:34 INFO - PROCESS | 3012 | 1468026274359 Marionette TRACE conn10 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:34 INFO - PROCESS | 3012 | 1468026274361 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:34 INFO - PROCESS | 3012 | 1468026274468 Marionette TRACE conn10 <- [1,1427,null,{"value":null}] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 15C0FC00 == 30 [pid = 3012] [id = 342] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 1877D800 == 29 [pid = 3012] [id = 343] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 18752C00 == 28 [pid = 3012] [id = 334] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 19D48800 == 27 [pid = 3012] [id = 337] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 0E990000 == 26 [pid = 3012] [id = 348] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 18A77800 == 25 [pid = 3012] [id = 349] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 0DB0CC00 == 24 [pid = 3012] [id = 336] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 1D006800 == 23 [pid = 3012] [id = 346] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 15C61800 == 22 [pid = 3012] [id = 338] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 15C0DC00 == 21 [pid = 3012] [id = 333] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 0E541000 == 20 [pid = 3012] [id = 347] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 0DEA0000 == 19 [pid = 3012] [id = 354] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 1D45A400 == 18 [pid = 3012] [id = 353] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 15669400 == 17 [pid = 3012] [id = 340] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 0CA21800 == 16 [pid = 3012] [id = 339] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 1A3B5C00 == 15 [pid = 3012] [id = 352] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 0E127400 == 14 [pid = 3012] [id = 332] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 16CCF400 == 13 [pid = 3012] [id = 364] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 15661800 == 12 [pid = 3012] [id = 363] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 19D5A000 == 11 [pid = 3012] [id = 360] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 0DB0A000 == 10 [pid = 3012] [id = 361] 18:04:35 INFO - PROCESS | 3012 | --DOCSHELL 0DB6A000 == 9 [pid = 3012] [id = 362] 18:04:36 INFO - PROCESS | 3012 | --DOCSHELL 1875A400 == 8 [pid = 3012] [id = 365] 18:04:37 INFO - PROCESS | 3012 | 1468026277124 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:37 INFO - PROCESS | 3012 | 1468026277128 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:37 INFO - PROCESS | 3012 | ++DOCSHELL 0D1D3800 == 9 [pid = 3012] [id = 366] 18:04:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0D1D3C00) [pid = 3012] [serial = 1098] [outer = 00000000] 18:04:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0D462400) [pid = 3012] [serial = 1099] [outer = 0D1D3C00] 18:04:37 INFO - PROCESS | 3012 | 1468026277290 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0D9EF000) [pid = 3012] [serial = 1100] [outer = 0D1D3C00] 18:04:37 INFO - PROCESS | 3012 | 1468026277734 Marionette TRACE conn10 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 3466ms 18:04:37 INFO - PROCESS | 3012 | 1468026277819 Marionette TRACE conn10 -> [0,1429,"getWindowHandle",null] 18:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:04:37 INFO - PROCESS | 3012 | 1468026277822 Marionette TRACE conn10 <- [1,1429,null,{"value":"13"}] 18:04:37 INFO - PROCESS | 3012 | 1468026277827 Marionette TRACE conn10 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:04:37 INFO - PROCESS | 3012 | 1468026277830 Marionette TRACE conn10 <- [1,1430,null,{}] 18:04:37 INFO - PROCESS | 3012 | 1468026277836 Marionette TRACE conn10 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:37 INFO - PROCESS | 3012 | 1468026277840 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:37 INFO - PROCESS | 3012 | 1468026277938 Marionette TRACE conn10 <- [1,1431,null,{"value":null}] 18:04:37 INFO - PROCESS | 3012 | 1468026277948 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:37 INFO - PROCESS | 3012 | 1468026277951 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:37 INFO - PROCESS | 3012 | ++DOCSHELL 0DFF5800 == 10 [pid = 3012] [id = 367] 18:04:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0DFF5C00) [pid = 3012] [serial = 1101] [outer = 00000000] 18:04:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0E121400) [pid = 3012] [serial = 1102] [outer = 0DFF5C00] 18:04:38 INFO - PROCESS | 3012 | 1468026277999 Marionette DEBUG loaded listener.js 18:04:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0E53F800) [pid = 3012] [serial = 1103] [outer = 0DFF5C00] 18:04:38 INFO - PROCESS | 3012 | 1468026278497 Marionette TRACE conn10 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 18:04:38 INFO - PROCESS | 3012 | 1468026278559 Marionette TRACE conn10 -> [0,1433,"getWindowHandle",null] 18:04:38 INFO - PROCESS | 3012 | 1468026278564 Marionette TRACE conn10 <- [1,1433,null,{"value":"13"}] 18:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:04:38 INFO - PROCESS | 3012 | 1468026278569 Marionette TRACE conn10 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:04:38 INFO - PROCESS | 3012 | 1468026278571 Marionette TRACE conn10 <- [1,1434,null,{}] 18:04:38 INFO - PROCESS | 3012 | 1468026278575 Marionette TRACE conn10 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:38 INFO - PROCESS | 3012 | 1468026278578 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:38 INFO - PROCESS | 3012 | 1468026278670 Marionette TRACE conn10 <- [1,1435,null,{"value":null}] 18:04:38 INFO - PROCESS | 3012 | 1468026278758 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:38 INFO - PROCESS | 3012 | 1468026278760 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:38 INFO - PROCESS | 3012 | ++DOCSHELL 15A75400 == 11 [pid = 3012] [id = 368] 18:04:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (15A7C800) [pid = 3012] [serial = 1104] [outer = 00000000] 18:04:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15C18C00) [pid = 3012] [serial = 1105] [outer = 15A7C800] 18:04:38 INFO - PROCESS | 3012 | 1468026278806 Marionette DEBUG loaded listener.js 18:04:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (15D46800) [pid = 3012] [serial = 1106] [outer = 15A7C800] 18:04:39 INFO - PROCESS | 3012 | 1468026279201 Marionette TRACE conn10 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 18:04:39 INFO - PROCESS | 3012 | 1468026279242 Marionette TRACE conn10 -> [0,1437,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 3012 | 1468026279244 Marionette TRACE conn10 <- [1,1437,null,{"value":"13"}] 18:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:04:39 INFO - PROCESS | 3012 | 1468026279282 Marionette TRACE conn10 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 3012 | 1468026279287 Marionette TRACE conn10 <- [1,1438,null,{}] 18:04:39 INFO - PROCESS | 3012 | 1468026279297 Marionette TRACE conn10 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:39 INFO - PROCESS | 3012 | 1468026279301 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:39 INFO - PROCESS | 3012 | 1468026279430 Marionette TRACE conn10 <- [1,1439,null,{"value":null}] 18:04:39 INFO - PROCESS | 3012 | 1468026279448 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 3012 | 1468026279450 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:39 INFO - PROCESS | 3012 | ++DOCSHELL 1874F400 == 12 [pid = 3012] [id = 369] 18:04:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18750000) [pid = 3012] [serial = 1107] [outer = 00000000] 18:04:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (18758000) [pid = 3012] [serial = 1108] [outer = 18750000] 18:04:39 INFO - PROCESS | 3012 | 1468026279541 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (18776800) [pid = 3012] [serial = 1109] [outer = 18750000] 18:04:40 INFO - PROCESS | 3012 | 1468026279980 Marionette TRACE conn10 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 771ms 18:04:40 INFO - PROCESS | 3012 | 1468026280047 Marionette TRACE conn10 -> [0,1441,"getWindowHandle",null] 18:04:40 INFO - PROCESS | 3012 | 1468026280050 Marionette TRACE conn10 <- [1,1441,null,{"value":"13"}] 18:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:04:40 INFO - PROCESS | 3012 | 1468026280055 Marionette TRACE conn10 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - PROCESS | 3012 | 1468026280057 Marionette TRACE conn10 <- [1,1442,null,{}] 18:04:40 INFO - PROCESS | 3012 | 1468026280060 Marionette TRACE conn10 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:40 INFO - PROCESS | 3012 | 1468026280062 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:40 INFO - PROCESS | 3012 | 1468026280178 Marionette TRACE conn10 <- [1,1443,null,{"value":null}] 18:04:40 INFO - PROCESS | 3012 | 1468026280189 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 3012 | 1468026280191 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:40 INFO - PROCESS | 3012 | ++DOCSHELL 18757800 == 13 [pid = 3012] [id = 370] 18:04:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (18776400) [pid = 3012] [serial = 1110] [outer = 00000000] 18:04:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (18BD0C00) [pid = 3012] [serial = 1111] [outer = 18776400] 18:04:40 INFO - PROCESS | 3012 | 1468026280235 Marionette DEBUG loaded listener.js 18:04:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (19D43000) [pid = 3012] [serial = 1112] [outer = 18776400] 18:04:40 INFO - PROCESS | 3012 | 1468026280681 Marionette TRACE conn10 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 18:04:40 INFO - PROCESS | 3012 | 1468026280728 Marionette TRACE conn10 -> [0,1445,"getWindowHandle",null] 18:04:40 INFO - PROCESS | 3012 | 1468026280730 Marionette TRACE conn10 <- [1,1445,null,{"value":"13"}] 18:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:04:40 INFO - PROCESS | 3012 | 1468026280739 Marionette TRACE conn10 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - PROCESS | 3012 | 1468026280741 Marionette TRACE conn10 <- [1,1446,null,{}] 18:04:40 INFO - PROCESS | 3012 | 1468026280745 Marionette TRACE conn10 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:40 INFO - PROCESS | 3012 | 1468026280747 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:40 INFO - PROCESS | 3012 | 1468026280858 Marionette TRACE conn10 <- [1,1447,null,{"value":null}] 18:04:40 INFO - PROCESS | 3012 | 1468026280863 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 3012 | 1468026280869 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:40 INFO - PROCESS | 3012 | ++DOCSHELL 19D55000 == 14 [pid = 3012] [id = 371] 18:04:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (19D55800) [pid = 3012] [serial = 1113] [outer = 00000000] 18:04:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (19D5C800) [pid = 3012] [serial = 1114] [outer = 19D55800] 18:04:40 INFO - PROCESS | 3012 | 1468026280925 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1A3D7800) [pid = 3012] [serial = 1115] [outer = 19D55800] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1877C800) [pid = 3012] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DF22800) [pid = 3012] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0E1C2000) [pid = 3012] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (184B0000) [pid = 3012] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DB61C00) [pid = 3012] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (16731800) [pid = 3012] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (15663000) [pid = 3012] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E587C00) [pid = 3012] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15D4BC00) [pid = 3012] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AB06800) [pid = 3012] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D4A9400) [pid = 3012] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0CA17000) [pid = 3012] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (16CCFC00) [pid = 3012] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DC68400) [pid = 3012] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DB6A400) [pid = 3012] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:04:41 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (19D9E800) [pid = 3012] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:04:41 INFO - PROCESS | 3012 | 1468026281684 Marionette TRACE conn10 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 990ms 18:04:41 INFO - PROCESS | 3012 | 1468026281724 Marionette TRACE conn10 -> [0,1449,"getWindowHandle",null] 18:04:41 INFO - PROCESS | 3012 | 1468026281726 Marionette TRACE conn10 <- [1,1449,null,{"value":"13"}] 18:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:04:41 INFO - PROCESS | 3012 | 1468026281729 Marionette TRACE conn10 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:04:41 INFO - PROCESS | 3012 | 1468026281731 Marionette TRACE conn10 <- [1,1450,null,{}] 18:04:41 INFO - PROCESS | 3012 | 1468026281735 Marionette TRACE conn10 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:41 INFO - PROCESS | 3012 | 1468026281737 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:41 INFO - PROCESS | 3012 | 1468026281858 Marionette TRACE conn10 <- [1,1451,null,{"value":null}] 18:04:41 INFO - PROCESS | 3012 | 1468026281918 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:41 INFO - PROCESS | 3012 | 1468026281920 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:41 INFO - PROCESS | 3012 | ++DOCSHELL 0CA1D000 == 15 [pid = 3012] [id = 372] 18:04:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0D973400) [pid = 3012] [serial = 1116] [outer = 00000000] 18:04:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (15D4BC00) [pid = 3012] [serial = 1117] [outer = 0D973400] 18:04:41 INFO - PROCESS | 3012 | 1468026281967 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1863F000) [pid = 3012] [serial = 1118] [outer = 0D973400] 18:04:42 INFO - PROCESS | 3012 | 1468026282358 Marionette TRACE conn10 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 18:04:42 INFO - PROCESS | 3012 | 1468026282414 Marionette TRACE conn10 -> [0,1453,"getWindowHandle",null] 18:04:42 INFO - PROCESS | 3012 | 1468026282416 Marionette TRACE conn10 <- [1,1453,null,{"value":"13"}] 18:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:04:42 INFO - PROCESS | 3012 | 1468026282419 Marionette TRACE conn10 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:04:42 INFO - PROCESS | 3012 | 1468026282421 Marionette TRACE conn10 <- [1,1454,null,{}] 18:04:42 INFO - PROCESS | 3012 | 1468026282424 Marionette TRACE conn10 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:42 INFO - PROCESS | 3012 | 1468026282426 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:42 INFO - PROCESS | 3012 | 1468026282504 Marionette TRACE conn10 <- [1,1455,null,{"value":null}] 18:04:42 INFO - PROCESS | 3012 | 1468026282509 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 3012 | 1468026282511 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:42 INFO - PROCESS | 3012 | ++DOCSHELL 1877C800 == 16 [pid = 3012] [id = 373] 18:04:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18780C00) [pid = 3012] [serial = 1119] [outer = 00000000] 18:04:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1A3D4800) [pid = 3012] [serial = 1120] [outer = 18780C00] 18:04:42 INFO - PROCESS | 3012 | 1468026282554 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AB97C00) [pid = 3012] [serial = 1121] [outer = 18780C00] 18:04:43 INFO - PROCESS | 3012 | 1468026282982 Marionette TRACE conn10 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 570ms 18:04:43 INFO - PROCESS | 3012 | 1468026282991 Marionette TRACE conn10 -> [0,1457,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 3012 | 1468026282993 Marionette TRACE conn10 <- [1,1457,null,{"value":"13"}] 18:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:04:43 INFO - PROCESS | 3012 | 1468026282996 Marionette TRACE conn10 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 3012 | 1468026282998 Marionette TRACE conn10 <- [1,1458,null,{}] 18:04:43 INFO - PROCESS | 3012 | 1468026283001 Marionette TRACE conn10 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:43 INFO - PROCESS | 3012 | 1468026283003 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:43 INFO - PROCESS | 3012 | 1468026283122 Marionette TRACE conn10 <- [1,1459,null,{"value":null}] 18:04:43 INFO - PROCESS | 3012 | 1468026283129 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:43 INFO - PROCESS | 3012 | 1468026283131 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:43 INFO - PROCESS | 3012 | ++DOCSHELL 1AB41400 == 17 [pid = 3012] [id = 374] 18:04:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AB9A800) [pid = 3012] [serial = 1122] [outer = 00000000] 18:04:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AE13400) [pid = 3012] [serial = 1123] [outer = 1AB9A800] 18:04:43 INFO - PROCESS | 3012 | 1468026283175 Marionette DEBUG loaded listener.js 18:04:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AE13800) [pid = 3012] [serial = 1124] [outer = 1AB9A800] 18:04:43 INFO - PROCESS | 3012 | 1468026283678 Marionette TRACE conn10 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 18:04:43 INFO - PROCESS | 3012 | 1468026283727 Marionette TRACE conn10 -> [0,1461,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 3012 | 1468026283732 Marionette TRACE conn10 <- [1,1461,null,{"value":"13"}] 18:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:04:43 INFO - PROCESS | 3012 | 1468026283773 Marionette TRACE conn10 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 3012 | 1468026283777 Marionette TRACE conn10 <- [1,1462,null,{}] 18:04:43 INFO - PROCESS | 3012 | 1468026283807 Marionette TRACE conn10 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:43 INFO - PROCESS | 3012 | 1468026283810 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:43 INFO - PROCESS | 3012 | 1468026283938 Marionette TRACE conn10 <- [1,1463,null,{"value":null}] 18:04:44 INFO - PROCESS | 3012 | 1468026284059 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 3012 | 1468026284064 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:44 INFO - PROCESS | 3012 | ++DOCSHELL 0DB6B800 == 18 [pid = 3012] [id = 375] 18:04:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0DB6C000) [pid = 3012] [serial = 1125] [outer = 00000000] 18:04:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0DF29000) [pid = 3012] [serial = 1126] [outer = 0DB6C000] 18:04:44 INFO - PROCESS | 3012 | 1468026284125 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0E585400) [pid = 3012] [serial = 1127] [outer = 0DB6C000] 18:04:44 INFO - PROCESS | 3012 | 1468026284953 Marionette TRACE conn10 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1278ms 18:04:45 INFO - PROCESS | 3012 | 1468026285020 Marionette TRACE conn10 -> [0,1465,"getWindowHandle",null] 18:04:45 INFO - PROCESS | 3012 | 1468026285025 Marionette TRACE conn10 <- [1,1465,null,{"value":"13"}] 18:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:04:45 INFO - PROCESS | 3012 | 1468026285032 Marionette TRACE conn10 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:04:45 INFO - PROCESS | 3012 | 1468026285034 Marionette TRACE conn10 <- [1,1466,null,{}] 18:04:45 INFO - PROCESS | 3012 | 1468026285038 Marionette TRACE conn10 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:45 INFO - PROCESS | 3012 | 1468026285041 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:45 INFO - PROCESS | 3012 | 1468026285166 Marionette TRACE conn10 <- [1,1467,null,{"value":null}] 18:04:45 INFO - PROCESS | 3012 | 1468026285370 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:45 INFO - PROCESS | 3012 | 1468026285373 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:45 INFO - PROCESS | 3012 | ++DOCSHELL 0D16BC00 == 19 [pid = 3012] [id = 376] 18:04:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0D1CA000) [pid = 3012] [serial = 1128] [outer = 00000000] 18:04:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0D97F400) [pid = 3012] [serial = 1129] [outer = 0D1CA000] 18:04:45 INFO - PROCESS | 3012 | 1468026285452 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0DB0E400) [pid = 3012] [serial = 1130] [outer = 0D1CA000] 18:04:45 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0D4F4C00) [pid = 3012] [serial = 655] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:04:45 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0E126C00) [pid = 3012] [serial = 1084] [outer = 00000000] [url = about:blank] 18:04:45 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DC67400) [pid = 3012] [serial = 1087] [outer = 00000000] [url = about:blank] 18:04:45 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (156A4000) [pid = 3012] [serial = 1090] [outer = 00000000] [url = about:blank] 18:04:45 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1AB42400) [pid = 3012] [serial = 1080] [outer = 00000000] [url = about:blank] 18:04:45 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DF2B800) [pid = 3012] [serial = 1083] [outer = 00000000] [url = about:blank] 18:04:45 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AE0FC00) [pid = 3012] [serial = 1081] [outer = 00000000] [url = about:blank] 18:04:45 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18782C00) [pid = 3012] [serial = 1077] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DF26800) [pid = 3012] [serial = 1088] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D3CC00) [pid = 3012] [serial = 1078] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0E11EC00) [pid = 3012] [serial = 1063] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DF2F400) [pid = 3012] [serial = 1062] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (16CCF800) [pid = 3012] [serial = 1071] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0E54CC00) [pid = 3012] [serial = 1068] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1238D800) [pid = 3012] [serial = 1069] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1874EC00) [pid = 3012] [serial = 1074] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0DB67800) [pid = 3012] [serial = 1065] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0DC62C00) [pid = 3012] [serial = 1066] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1875A000) [pid = 3012] [serial = 1075] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0D384400) [pid = 3012] [serial = 1050] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (184B1C00) [pid = 3012] [serial = 1053] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1D00B000) [pid = 3012] [serial = 1056] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1D4B1C00) [pid = 3012] [serial = 1059] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (17171C00) [pid = 3012] [serial = 1072] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (15A77000) [pid = 3012] [serial = 1091] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (186C7400) [pid = 3012] [serial = 1042] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (1874FC00) [pid = 3012] [serial = 1054] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (1D120000) [pid = 3012] [serial = 1057] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1D4B4000) [pid = 3012] [serial = 1060] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (0D9EE000) [pid = 3012] [serial = 1051] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 56 (1787C000) [pid = 3012] [serial = 1094] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 55 (18781800) [pid = 3012] [serial = 1096] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | --DOMWINDOW == 54 (1716AC00) [pid = 3012] [serial = 1093] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3012 | 1468026286073 Marionette TRACE conn10 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1076ms 18:04:46 INFO - PROCESS | 3012 | 1468026286112 Marionette TRACE conn10 -> [0,1469,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 3012 | 1468026286116 Marionette TRACE conn10 <- [1,1469,null,{"value":"13"}] 18:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:04:46 INFO - PROCESS | 3012 | 1468026286119 Marionette TRACE conn10 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - PROCESS | 3012 | 1468026286122 Marionette TRACE conn10 <- [1,1470,null,{}] 18:04:46 INFO - PROCESS | 3012 | 1468026286128 Marionette TRACE conn10 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:46 INFO - PROCESS | 3012 | 1468026286132 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:46 INFO - PROCESS | 3012 | 1468026286236 Marionette TRACE conn10 <- [1,1471,null,{"value":null}] 18:04:46 INFO - PROCESS | 3012 | 1468026286330 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 3012 | 1468026286332 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:46 INFO - PROCESS | 3012 | ++DOCSHELL 0DF27400 == 20 [pid = 3012] [id = 377] 18:04:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 55 (0DF28400) [pid = 3012] [serial = 1131] [outer = 00000000] 18:04:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 56 (0DFF3400) [pid = 3012] [serial = 1132] [outer = 0DF28400] 18:04:46 INFO - PROCESS | 3012 | 1468026286381 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 57 (0E127400) [pid = 3012] [serial = 1133] [outer = 0DF28400] 18:04:46 INFO - PROCESS | 3012 | 1468026286769 Marionette TRACE conn10 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 18:04:46 INFO - PROCESS | 3012 | 1468026286808 Marionette TRACE conn10 -> [0,1473,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 3012 | 1468026286812 Marionette TRACE conn10 <- [1,1473,null,{"value":"13"}] 18:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:04:46 INFO - PROCESS | 3012 | 1468026286817 Marionette TRACE conn10 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - PROCESS | 3012 | 1468026286819 Marionette TRACE conn10 <- [1,1474,null,{}] 18:04:46 INFO - PROCESS | 3012 | 1468026286822 Marionette TRACE conn10 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:46 INFO - PROCESS | 3012 | 1468026286824 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:46 INFO - PROCESS | 3012 | 1468026286944 Marionette TRACE conn10 <- [1,1475,null,{"value":null}] 18:04:47 INFO - PROCESS | 3012 | 1468026286975 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 3012 | 1468026286977 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:47 INFO - PROCESS | 3012 | ++DOCSHELL 156AA400 == 21 [pid = 3012] [id = 378] 18:04:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (15788800) [pid = 3012] [serial = 1134] [outer = 00000000] 18:04:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (15AE8800) [pid = 3012] [serial = 1135] [outer = 15788800] 18:04:47 INFO - PROCESS | 3012 | 1468026287022 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (15D44C00) [pid = 3012] [serial = 1136] [outer = 15788800] 18:04:47 INFO - PROCESS | 3012 | 1468026287477 Marionette TRACE conn10 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 18:04:47 INFO - PROCESS | 3012 | 1468026287490 Marionette TRACE conn10 -> [0,1477,"getWindowHandle",null] 18:04:47 INFO - PROCESS | 3012 | 1468026287492 Marionette TRACE conn10 <- [1,1477,null,{"value":"13"}] 18:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:04:47 INFO - PROCESS | 3012 | 1468026287497 Marionette TRACE conn10 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:04:47 INFO - PROCESS | 3012 | 1468026287503 Marionette TRACE conn10 <- [1,1478,null,{}] 18:04:47 INFO - PROCESS | 3012 | 1468026287512 Marionette TRACE conn10 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:47 INFO - PROCESS | 3012 | 1468026287516 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:47 INFO - PROCESS | 3012 | 1468026287602 Marionette TRACE conn10 <- [1,1479,null,{"value":null}] 18:04:47 INFO - PROCESS | 3012 | 1468026287611 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 3012 | 1468026287613 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:47 INFO - PROCESS | 3012 | ++DOCSHELL 17883C00 == 22 [pid = 3012] [id = 379] 18:04:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (17884400) [pid = 3012] [serial = 1137] [outer = 00000000] 18:04:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (1863F400) [pid = 3012] [serial = 1138] [outer = 17884400] 18:04:47 INFO - PROCESS | 3012 | 1468026287658 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (186CB000) [pid = 3012] [serial = 1139] [outer = 17884400] 18:04:48 INFO - PROCESS | 3012 | 1468026288123 Marionette TRACE conn10 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 18:04:48 INFO - PROCESS | 3012 | 1468026288189 Marionette TRACE conn10 -> [0,1481,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 3012 | 1468026288192 Marionette TRACE conn10 <- [1,1481,null,{"value":"13"}] 18:04:48 INFO - PROCESS | 3012 | 1468026288195 Marionette TRACE conn10 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - PROCESS | 3012 | 1468026288196 Marionette TRACE conn10 <- [1,1482,null,{}] 18:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:04:48 INFO - PROCESS | 3012 | 1468026288200 Marionette TRACE conn10 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:48 INFO - PROCESS | 3012 | 1468026288202 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:48 INFO - PROCESS | 3012 | 1468026288286 Marionette TRACE conn10 <- [1,1483,null,{"value":null}] 18:04:48 INFO - PROCESS | 3012 | 1468026288325 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:48 INFO - PROCESS | 3012 | 1468026288327 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:48 INFO - PROCESS | 3012 | ++DOCSHELL 18751C00 == 23 [pid = 3012] [id = 380] 18:04:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (18754400) [pid = 3012] [serial = 1140] [outer = 00000000] 18:04:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (18782C00) [pid = 3012] [serial = 1141] [outer = 18754400] 18:04:48 INFO - PROCESS | 3012 | 1468026288371 Marionette DEBUG loaded listener.js 18:04:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (18BC8800) [pid = 3012] [serial = 1142] [outer = 18754400] 18:04:48 INFO - PROCESS | 3012 | 1468026288806 Marionette TRACE conn10 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 18:04:48 INFO - PROCESS | 3012 | 1468026288869 Marionette TRACE conn10 -> [0,1485,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 3012 | 1468026288871 Marionette TRACE conn10 <- [1,1485,null,{"value":"13"}] 18:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:04:48 INFO - PROCESS | 3012 | 1468026288874 Marionette TRACE conn10 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - PROCESS | 3012 | 1468026288876 Marionette TRACE conn10 <- [1,1486,null,{}] 18:04:48 INFO - PROCESS | 3012 | 1468026288880 Marionette TRACE conn10 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:48 INFO - PROCESS | 3012 | 1468026288882 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:49 INFO - PROCESS | 3012 | 1468026288990 Marionette TRACE conn10 <- [1,1487,null,{"value":null}] 18:04:49 INFO - PROCESS | 3012 | 1468026288997 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:49 INFO - PROCESS | 3012 | 1468026289003 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:49 INFO - PROCESS | 3012 | ++DOCSHELL 0E50EC00 == 24 [pid = 3012] [id = 381] 18:04:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1716F800) [pid = 3012] [serial = 1143] [outer = 00000000] 18:04:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (19D3F000) [pid = 3012] [serial = 1144] [outer = 1716F800] 18:04:49 INFO - PROCESS | 3012 | 1468026289103 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (19D5F400) [pid = 3012] [serial = 1145] [outer = 1716F800] 18:04:49 INFO - PROCESS | 3012 | 1468026289465 Marionette TRACE conn10 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 18:04:49 INFO - PROCESS | 3012 | 1468026289505 Marionette TRACE conn10 -> [0,1489,"getWindowHandle",null] 18:04:49 INFO - PROCESS | 3012 | 1468026289507 Marionette TRACE conn10 <- [1,1489,null,{"value":"13"}] 18:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:04:49 INFO - PROCESS | 3012 | 1468026289510 Marionette TRACE conn10 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - PROCESS | 3012 | 1468026289512 Marionette TRACE conn10 <- [1,1490,null,{}] 18:04:49 INFO - PROCESS | 3012 | 1468026289526 Marionette TRACE conn10 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:49 INFO - PROCESS | 3012 | 1468026289528 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:49 INFO - PROCESS | 3012 | 1468026289646 Marionette TRACE conn10 <- [1,1491,null,{"value":null}] 18:04:49 INFO - PROCESS | 3012 | 1468026289731 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:49 INFO - PROCESS | 3012 | 1468026289733 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:49 INFO - PROCESS | 3012 | ++DOCSHELL 1716D000 == 25 [pid = 3012] [id = 382] 18:04:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (18758800) [pid = 3012] [serial = 1146] [outer = 00000000] 18:04:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1AB42400) [pid = 3012] [serial = 1147] [outer = 18758800] 18:04:49 INFO - PROCESS | 3012 | 1468026289778 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1AB49C00) [pid = 3012] [serial = 1148] [outer = 18758800] 18:04:50 INFO - PROCESS | 3012 | 1468026290190 Marionette TRACE conn10 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 731ms 18:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:04:50 INFO - PROCESS | 3012 | 1468026290241 Marionette TRACE conn10 -> [0,1493,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 3012 | 1468026290243 Marionette TRACE conn10 <- [1,1493,null,{"value":"13"}] 18:04:50 INFO - PROCESS | 3012 | 1468026290246 Marionette TRACE conn10 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 3012 | 1468026290248 Marionette TRACE conn10 <- [1,1494,null,{}] 18:04:50 INFO - PROCESS | 3012 | 1468026290251 Marionette TRACE conn10 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:50 INFO - PROCESS | 3012 | 1468026290253 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:50 INFO - PROCESS | 3012 | 1468026290361 Marionette TRACE conn10 <- [1,1495,null,{"value":null}] 18:04:50 INFO - PROCESS | 3012 | 1468026290366 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 3012 | 1468026290368 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:50 INFO - PROCESS | 3012 | ++DOCSHELL 1AEA2800 == 26 [pid = 3012] [id = 383] 18:04:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1AEA4000) [pid = 3012] [serial = 1149] [outer = 00000000] 18:04:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AEA8C00) [pid = 3012] [serial = 1150] [outer = 1AEA4000] 18:04:50 INFO - PROCESS | 3012 | 1468026290412 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AFC4400) [pid = 3012] [serial = 1151] [outer = 1AEA4000] 18:04:50 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0D1D3C00) [pid = 3012] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:04:50 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18776400) [pid = 3012] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:04:50 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (15A7C800) [pid = 3012] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:04:50 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0DFF5C00) [pid = 3012] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:04:50 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0D973400) [pid = 3012] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:04:50 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19D55800) [pid = 3012] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:04:50 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (18780C00) [pid = 3012] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:04:50 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (18750000) [pid = 3012] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:04:50 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1875B000) [pid = 3012] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:04:50 INFO - PROCESS | 3012 | 1468026290797 Marionette TRACE conn10 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 570ms 18:04:50 INFO - PROCESS | 3012 | 1468026290817 Marionette TRACE conn10 -> [0,1497,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 3012 | 1468026290819 Marionette TRACE conn10 <- [1,1497,null,{"value":"13"}] 18:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:04:50 INFO - PROCESS | 3012 | 1468026290830 Marionette TRACE conn10 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 3012 | 1468026290832 Marionette TRACE conn10 <- [1,1498,null,{}] 18:04:50 INFO - PROCESS | 3012 | 1468026290840 Marionette TRACE conn10 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:50 INFO - PROCESS | 3012 | 1468026290842 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:50 INFO - PROCESS | 3012 | 1468026290955 Marionette TRACE conn10 <- [1,1499,null,{"value":null}] 18:04:51 INFO - PROCESS | 3012 | 1468026291031 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 3012 | 1468026291033 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:51 INFO - PROCESS | 3012 | ++DOCSHELL 0D1D3C00 == 27 [pid = 3012] [id = 384] 18:04:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0D458C00) [pid = 3012] [serial = 1152] [outer = 00000000] 18:04:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (19D41800) [pid = 3012] [serial = 1153] [outer = 0D458C00] 18:04:51 INFO - PROCESS | 3012 | 1468026291079 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1AE17C00) [pid = 3012] [serial = 1154] [outer = 0D458C00] 18:04:51 INFO - PROCESS | 3012 | 1468026291508 Marionette TRACE conn10 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 18:04:51 INFO - PROCESS | 3012 | 1468026291562 Marionette TRACE conn10 -> [0,1501,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 3012 | 1468026291564 Marionette TRACE conn10 <- [1,1501,null,{"value":"13"}] 18:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:04:51 INFO - PROCESS | 3012 | 1468026291567 Marionette TRACE conn10 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - PROCESS | 3012 | 1468026291569 Marionette TRACE conn10 <- [1,1502,null,{}] 18:04:51 INFO - PROCESS | 3012 | 1468026291572 Marionette TRACE conn10 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:51 INFO - PROCESS | 3012 | 1468026291574 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:51 INFO - PROCESS | 3012 | 1468026291655 Marionette TRACE conn10 <- [1,1503,null,{"value":null}] 18:04:51 INFO - PROCESS | 3012 | 1468026291661 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 3012 | 1468026291663 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:51 INFO - PROCESS | 3012 | ++DOCSHELL 17883800 == 28 [pid = 3012] [id = 385] 18:04:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (19D55C00) [pid = 3012] [serial = 1155] [outer = 00000000] 18:04:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1B8D6400) [pid = 3012] [serial = 1156] [outer = 19D55C00] 18:04:51 INFO - PROCESS | 3012 | 1468026291706 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1C37B400) [pid = 3012] [serial = 1157] [outer = 19D55C00] 18:04:52 INFO - PROCESS | 3012 | 1468026292086 Marionette TRACE conn10 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 18:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:04:52 INFO - PROCESS | 3012 | 1468026292138 Marionette TRACE conn10 -> [0,1505,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 3012 | 1468026292140 Marionette TRACE conn10 <- [1,1505,null,{"value":"13"}] 18:04:52 INFO - PROCESS | 3012 | 1468026292143 Marionette TRACE conn10 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 3012 | 1468026292145 Marionette TRACE conn10 <- [1,1506,null,{}] 18:04:52 INFO - PROCESS | 3012 | 1468026292148 Marionette TRACE conn10 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:52 INFO - PROCESS | 3012 | 1468026292150 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:52 INFO - PROCESS | 3012 | 1468026292264 Marionette TRACE conn10 <- [1,1507,null,{"value":null}] 18:04:52 INFO - PROCESS | 3012 | 1468026292303 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 3012 | 1468026292305 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:52 INFO - PROCESS | 3012 | ++DOCSHELL 0E54CC00 == 29 [pid = 3012] [id = 386] 18:04:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15A77000) [pid = 3012] [serial = 1158] [outer = 00000000] 18:04:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1D002000) [pid = 3012] [serial = 1159] [outer = 15A77000] 18:04:52 INFO - PROCESS | 3012 | 1468026292350 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1D008000) [pid = 3012] [serial = 1160] [outer = 15A77000] 18:04:52 INFO - PROCESS | 3012 | 1468026292890 Marionette TRACE conn10 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 770ms 18:04:52 INFO - PROCESS | 3012 | 1468026292915 Marionette TRACE conn10 -> [0,1509,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 3012 | 1468026292920 Marionette TRACE conn10 <- [1,1509,null,{"value":"13"}] 18:04:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:04:52 INFO - PROCESS | 3012 | 1468026292925 Marionette TRACE conn10 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 3012 | 1468026292928 Marionette TRACE conn10 <- [1,1510,null,{}] 18:04:52 INFO - PROCESS | 3012 | 1468026292935 Marionette TRACE conn10 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:52 INFO - PROCESS | 3012 | 1468026292939 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:53 INFO - PROCESS | 3012 | 1468026293051 Marionette TRACE conn10 <- [1,1511,null,{"value":null}] 18:04:53 INFO - PROCESS | 3012 | 1468026293154 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 3012 | 1468026293157 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:53 INFO - PROCESS | 3012 | ++DOCSHELL 0DB6B400 == 30 [pid = 3012] [id = 387] 18:04:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DC6C800) [pid = 3012] [serial = 1161] [outer = 00000000] 18:04:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DF30C00) [pid = 3012] [serial = 1162] [outer = 0DC6C800] 18:04:53 INFO - PROCESS | 3012 | 1468026293216 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0E511000) [pid = 3012] [serial = 1163] [outer = 0DC6C800] 18:04:53 INFO - PROCESS | 3012 | 1468026293892 Marionette TRACE conn10 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:04:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:04:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:04:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:04:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:04:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:04:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:04:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 18:04:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:04:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:04:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 18:04:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:04:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:04:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 971ms 18:04:53 INFO - PROCESS | 3012 | 1468026293901 Marionette TRACE conn10 -> [0,1513,"getWindowHandle",null] 18:04:53 INFO - PROCESS | 3012 | 1468026293906 Marionette TRACE conn10 <- [1,1513,null,{"value":"13"}] 18:04:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:04:53 INFO - PROCESS | 3012 | 1468026293912 Marionette TRACE conn10 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - PROCESS | 3012 | 1468026293915 Marionette TRACE conn10 <- [1,1514,null,{}] 18:04:53 INFO - PROCESS | 3012 | 1468026293919 Marionette TRACE conn10 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:53 INFO - PROCESS | 3012 | 1468026293922 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:54 INFO - PROCESS | 3012 | 1468026294036 Marionette TRACE conn10 <- [1,1515,null,{"value":null}] 18:04:54 INFO - PROCESS | 3012 | 1468026294238 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 3012 | 1468026294241 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:54 INFO - PROCESS | 3012 | ++DOCSHELL 16759C00 == 31 [pid = 3012] [id = 388] 18:04:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1675CC00) [pid = 3012] [serial = 1164] [outer = 00000000] 18:04:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18755000) [pid = 3012] [serial = 1165] [outer = 1675CC00] 18:04:54 INFO - PROCESS | 3012 | 1468026294306 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D3B000) [pid = 3012] [serial = 1166] [outer = 1675CC00] 18:04:54 INFO - PROCESS | 3012 | 1468026294766 Marionette TRACE conn10 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:04:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:04:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:04:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:04:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:04:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:04:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:04:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 871ms 18:04:54 INFO - PROCESS | 3012 | 1468026294787 Marionette TRACE conn10 -> [0,1517,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 3012 | 1468026294789 Marionette TRACE conn10 <- [1,1517,null,{"value":"13"}] 18:04:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:04:54 INFO - PROCESS | 3012 | 1468026294793 Marionette TRACE conn10 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 3012 | 1468026294797 Marionette TRACE conn10 <- [1,1518,null,{}] 18:04:54 INFO - PROCESS | 3012 | 1468026294808 Marionette TRACE conn10 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:54 INFO - PROCESS | 3012 | 1468026294813 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:54 INFO - PROCESS | 3012 | 1468026294921 Marionette TRACE conn10 <- [1,1519,null,{"value":null}] 18:04:55 INFO - PROCESS | 3012 | 1468026295052 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 3012 | 1468026295056 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:55 INFO - PROCESS | 3012 | ++DOCSHELL 1D00BC00 == 32 [pid = 3012] [id = 389] 18:04:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D00D800) [pid = 3012] [serial = 1167] [outer = 00000000] 18:04:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D0DF000) [pid = 3012] [serial = 1168] [outer = 1D00D800] 18:04:55 INFO - PROCESS | 3012 | 1468026295119 Marionette DEBUG loaded listener.js 18:04:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D122000) [pid = 3012] [serial = 1169] [outer = 1D00D800] 18:04:55 INFO - PROCESS | 3012 | 1468026295714 Marionette TRACE conn10 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:04:55 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 18:04:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:04:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:04:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 18:04:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:04:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 970ms 18:04:55 INFO - PROCESS | 3012 | 1468026295769 Marionette TRACE conn10 -> [0,1521,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 3012 | 1468026295772 Marionette TRACE conn10 <- [1,1521,null,{"value":"13"}] 18:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:04:55 INFO - PROCESS | 3012 | 1468026295776 Marionette TRACE conn10 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - PROCESS | 3012 | 1468026295777 Marionette TRACE conn10 <- [1,1522,null,{}] 18:04:55 INFO - PROCESS | 3012 | 1468026295781 Marionette TRACE conn10 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:55 INFO - PROCESS | 3012 | 1468026295784 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:55 INFO - PROCESS | 3012 | 1468026295891 Marionette TRACE conn10 <- [1,1523,null,{"value":null}] 18:04:56 INFO - PROCESS | 3012 | 1468026295990 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 3012 | 1468026295993 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:56 INFO - PROCESS | 3012 | ++DOCSHELL 1D22E000 == 33 [pid = 3012] [id = 390] 18:04:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D231000) [pid = 3012] [serial = 1170] [outer = 00000000] 18:04:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D359000) [pid = 3012] [serial = 1171] [outer = 1D231000] 18:04:56 INFO - PROCESS | 3012 | 1468026296045 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D35CC00) [pid = 3012] [serial = 1172] [outer = 1D231000] 18:04:56 INFO - PROCESS | 3012 | 1468026296626 Marionette TRACE conn10 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 930ms 18:04:56 INFO - PROCESS | 3012 | 1468026296707 Marionette TRACE conn10 -> [0,1525,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 3012 | 1468026296709 Marionette TRACE conn10 <- [1,1525,null,{"value":"13"}] 18:04:56 INFO - PROCESS | 3012 | 1468026296713 Marionette TRACE conn10 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:04:56 INFO - PROCESS | 3012 | 1468026296715 Marionette TRACE conn10 <- [1,1526,null,{}] 18:04:56 INFO - PROCESS | 3012 | 1468026296718 Marionette TRACE conn10 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:56 INFO - PROCESS | 3012 | 1468026296721 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:56 INFO - PROCESS | 3012 | 1468026296861 Marionette TRACE conn10 <- [1,1527,null,{"value":null}] 18:04:57 INFO - PROCESS | 3012 | 1468026297100 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 3012 | 1468026297103 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:57 INFO - PROCESS | 3012 | ++DOCSHELL 0D129400 == 34 [pid = 3012] [id = 391] 18:04:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0D172C00) [pid = 3012] [serial = 1173] [outer = 00000000] 18:04:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0DB0B800) [pid = 3012] [serial = 1174] [outer = 0D172C00] 18:04:57 INFO - PROCESS | 3012 | 1468026297165 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0DE1F400) [pid = 3012] [serial = 1175] [outer = 0D172C00] 18:04:58 INFO - PROCESS | 3012 | --DOCSHELL 0D1D3800 == 33 [pid = 3012] [id = 366] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (18BD1800) [pid = 3012] [serial = 1097] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (0D462400) [pid = 3012] [serial = 1099] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0D9EF000) [pid = 3012] [serial = 1100] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (19D43000) [pid = 3012] [serial = 1112] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (15C18C00) [pid = 3012] [serial = 1105] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18BD0C00) [pid = 3012] [serial = 1111] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0E121400) [pid = 3012] [serial = 1102] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0E53F800) [pid = 3012] [serial = 1103] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (15D4BC00) [pid = 3012] [serial = 1117] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19D5C800) [pid = 3012] [serial = 1114] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1A3D4800) [pid = 3012] [serial = 1120] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1A3D7800) [pid = 3012] [serial = 1115] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (18758000) [pid = 3012] [serial = 1108] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1AB97C00) [pid = 3012] [serial = 1121] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (18776800) [pid = 3012] [serial = 1109] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1863F000) [pid = 3012] [serial = 1118] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1AE13400) [pid = 3012] [serial = 1123] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (15D46800) [pid = 3012] [serial = 1106] [outer = 00000000] [url = about:blank] 18:04:58 INFO - PROCESS | 3012 | 1468026298528 Marionette TRACE conn10 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:04:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1868ms 18:04:58 INFO - PROCESS | 3012 | 1468026298618 Marionette TRACE conn10 -> [0,1529,"getWindowHandle",null] 18:04:58 INFO - PROCESS | 3012 | 1468026298622 Marionette TRACE conn10 <- [1,1529,null,{"value":"13"}] 18:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:04:58 INFO - PROCESS | 3012 | 1468026298630 Marionette TRACE conn10 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:04:58 INFO - PROCESS | 3012 | 1468026298633 Marionette TRACE conn10 <- [1,1530,null,{}] 18:04:58 INFO - PROCESS | 3012 | 1468026298639 Marionette TRACE conn10 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:58 INFO - PROCESS | 3012 | 1468026298642 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:58 INFO - PROCESS | 3012 | 1468026298734 Marionette TRACE conn10 <- [1,1531,null,{"value":null}] 18:04:58 INFO - PROCESS | 3012 | 1468026298741 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:58 INFO - PROCESS | 3012 | 1468026298745 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:58 INFO - PROCESS | 3012 | ++DOCSHELL 0DB01C00 == 34 [pid = 3012] [id = 392] 18:04:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DB02000) [pid = 3012] [serial = 1176] [outer = 00000000] 18:04:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0DB0A000) [pid = 3012] [serial = 1177] [outer = 0DB02000] 18:04:58 INFO - PROCESS | 3012 | 1468026298793 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0DB61000) [pid = 3012] [serial = 1178] [outer = 0DB02000] 18:04:59 INFO - PROCESS | 3012 | 1468026299258 Marionette TRACE conn10 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 18:04:59 INFO - PROCESS | 3012 | 1468026299321 Marionette TRACE conn10 -> [0,1533,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 3012 | 1468026299326 Marionette TRACE conn10 <- [1,1533,null,{"value":"13"}] 18:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:04:59 INFO - PROCESS | 3012 | 1468026299332 Marionette TRACE conn10 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - PROCESS | 3012 | 1468026299335 Marionette TRACE conn10 <- [1,1534,null,{}] 18:04:59 INFO - PROCESS | 3012 | 1468026299339 Marionette TRACE conn10 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:59 INFO - PROCESS | 3012 | 1468026299342 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:59 INFO - PROCESS | 3012 | 1468026299430 Marionette TRACE conn10 <- [1,1535,null,{"value":null}] 18:04:59 INFO - PROCESS | 3012 | 1468026299437 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:59 INFO - PROCESS | 3012 | 1468026299440 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:04:59 INFO - PROCESS | 3012 | ++DOCSHELL 0E1C0400 == 35 [pid = 3012] [id = 393] 18:04:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0E1C1800) [pid = 3012] [serial = 1179] [outer = 00000000] 18:04:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0E58C800) [pid = 3012] [serial = 1180] [outer = 0E1C1800] 18:04:59 INFO - PROCESS | 3012 | 1468026299490 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (123CE000) [pid = 3012] [serial = 1181] [outer = 0E1C1800] 18:04:59 INFO - PROCESS | 3012 | 1468026299892 Marionette TRACE conn10 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 631ms 18:04:59 INFO - PROCESS | 3012 | 1468026299966 Marionette TRACE conn10 -> [0,1537,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 3012 | 1468026299968 Marionette TRACE conn10 <- [1,1537,null,{"value":"13"}] 18:04:59 INFO - PROCESS | 3012 | 1468026299972 Marionette TRACE conn10 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:05:00 INFO - PROCESS | 3012 | 1468026299975 Marionette TRACE conn10 <- [1,1538,null,{}] 18:05:00 INFO - PROCESS | 3012 | 1468026299986 Marionette TRACE conn10 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:00 INFO - PROCESS | 3012 | 1468026299991 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:00 INFO - PROCESS | 3012 | 1468026300106 Marionette TRACE conn10 <- [1,1539,null,{"value":null}] 18:05:00 INFO - PROCESS | 3012 | 1468026300125 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:00 INFO - PROCESS | 3012 | 1468026300128 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:00 INFO - PROCESS | 3012 | ++DOCSHELL 16757000 == 36 [pid = 3012] [id = 394] 18:05:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (16757C00) [pid = 3012] [serial = 1182] [outer = 00000000] 18:05:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (16CD8C00) [pid = 3012] [serial = 1183] [outer = 16757C00] 18:05:00 INFO - PROCESS | 3012 | 1468026300177 Marionette DEBUG loaded listener.js 18:05:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (184A9400) [pid = 3012] [serial = 1184] [outer = 16757C00] 18:05:00 INFO - PROCESS | 3012 | 1468026300563 Marionette TRACE conn10 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:05:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:05:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 18:05:00 INFO - PROCESS | 3012 | 1468026300655 Marionette TRACE conn10 -> [0,1541,"getWindowHandle",null] 18:05:00 INFO - PROCESS | 3012 | 1468026300657 Marionette TRACE conn10 <- [1,1541,null,{"value":"13"}] 18:05:00 INFO - PROCESS | 3012 | 1468026300672 Marionette TRACE conn10 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:05:00 INFO - PROCESS | 3012 | 1468026300674 Marionette TRACE conn10 <- [1,1542,null,{}] 18:05:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:05:00 INFO - PROCESS | 3012 | 1468026300677 Marionette TRACE conn10 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:00 INFO - PROCESS | 3012 | 1468026300679 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:00 INFO - PROCESS | 3012 | 1468026300762 Marionette TRACE conn10 <- [1,1543,null,{"value":null}] 18:05:00 INFO - PROCESS | 3012 | 1468026300768 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:00 INFO - PROCESS | 3012 | 1468026300769 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:00 INFO - PROCESS | 3012 | ++DOCSHELL 1874CC00 == 37 [pid = 3012] [id = 395] 18:05:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1874D400) [pid = 3012] [serial = 1185] [outer = 00000000] 18:05:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1877F000) [pid = 3012] [serial = 1186] [outer = 1874D400] 18:05:00 INFO - PROCESS | 3012 | 1468026300815 Marionette DEBUG loaded listener.js 18:05:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (18A7A800) [pid = 3012] [serial = 1187] [outer = 1874D400] 18:05:01 INFO - PROCESS | 3012 | 1468026301258 Marionette TRACE conn10 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:05:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:05:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 18:05:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:05:01 INFO - PROCESS | 3012 | 1468026301354 Marionette TRACE conn10 -> [0,1545,"getWindowHandle",null] 18:05:01 INFO - PROCESS | 3012 | 1468026301356 Marionette TRACE conn10 <- [1,1545,null,{"value":"13"}] 18:05:01 INFO - PROCESS | 3012 | 1468026301359 Marionette TRACE conn10 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - PROCESS | 3012 | 1468026301360 Marionette TRACE conn10 <- [1,1546,null,{}] 18:05:01 INFO - PROCESS | 3012 | 1468026301364 Marionette TRACE conn10 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:01 INFO - PROCESS | 3012 | 1468026301366 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:01 INFO - PROCESS | 3012 | 1468026301474 Marionette TRACE conn10 <- [1,1547,null,{"value":null}] 18:05:01 INFO - PROCESS | 3012 | 1468026301483 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 3012 | 1468026301485 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:01 INFO - PROCESS | 3012 | ++DOCSHELL 19D43000 == 38 [pid = 3012] [id = 396] 18:05:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (19D44C00) [pid = 3012] [serial = 1188] [outer = 00000000] 18:05:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (19D5C400) [pid = 3012] [serial = 1189] [outer = 19D44C00] 18:05:01 INFO - PROCESS | 3012 | 1468026301530 Marionette DEBUG loaded listener.js 18:05:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (19D5F800) [pid = 3012] [serial = 1190] [outer = 19D44C00] 18:05:02 INFO - PROCESS | 3012 | 1468026302011 Marionette TRACE conn10 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 18:05:02 INFO - PROCESS | 3012 | 1468026302030 Marionette TRACE conn10 -> [0,1549,"getWindowHandle",null] 18:05:02 INFO - PROCESS | 3012 | 1468026302032 Marionette TRACE conn10 <- [1,1549,null,{"value":"13"}] 18:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:05:02 INFO - PROCESS | 3012 | 1468026302036 Marionette TRACE conn10 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:05:02 INFO - PROCESS | 3012 | 1468026302037 Marionette TRACE conn10 <- [1,1550,null,{}] 18:05:02 INFO - PROCESS | 3012 | 1468026302041 Marionette TRACE conn10 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:02 INFO - PROCESS | 3012 | 1468026302046 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:02 INFO - PROCESS | 3012 | 1468026302188 Marionette TRACE conn10 <- [1,1551,null,{"value":null}] 18:05:02 INFO - PROCESS | 3012 | 1468026302194 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 3012 | 1468026302196 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:02 INFO - PROCESS | 3012 | ++DOCSHELL 1A3A8400 == 39 [pid = 3012] [id = 397] 18:05:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1A996C00) [pid = 3012] [serial = 1191] [outer = 00000000] 18:05:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1AE0DC00) [pid = 3012] [serial = 1192] [outer = 1A996C00] 18:05:02 INFO - PROCESS | 3012 | 1468026302243 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1DBA8800) [pid = 3012] [serial = 1193] [outer = 1A996C00] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1716F800) [pid = 3012] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (18758800) [pid = 3012] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0D458C00) [pid = 3012] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1AEA4000) [pid = 3012] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (18754400) [pid = 3012] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DF28400) [pid = 3012] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DB6C000) [pid = 3012] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (15788800) [pid = 3012] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0D1CA000) [pid = 3012] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (17884400) [pid = 3012] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1AB9A800) [pid = 3012] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (19D55C00) [pid = 3012] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:05:02 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (15A77000) [pid = 3012] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:05:03 INFO - PROCESS | 3012 | 1468026303327 Marionette TRACE conn10 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:05:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:05:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1380ms 18:05:03 INFO - PROCESS | 3012 | 1468026303420 Marionette TRACE conn10 -> [0,1553,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 3012 | 1468026303425 Marionette TRACE conn10 <- [1,1553,null,{"value":"13"}] 18:05:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:05:03 INFO - PROCESS | 3012 | 1468026303429 Marionette TRACE conn10 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 3012 | 1468026303434 Marionette TRACE conn10 <- [1,1554,null,{}] 18:05:03 INFO - PROCESS | 3012 | 1468026303522 Marionette TRACE conn10 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:03 INFO - PROCESS | 3012 | 1468026303525 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:03 INFO - PROCESS | 3012 | 1468026303683 Marionette TRACE conn10 <- [1,1555,null,{"value":null}] 18:05:03 INFO - PROCESS | 3012 | 1468026303693 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 3012 | 1468026303695 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:03 INFO - PROCESS | 3012 | ++DOCSHELL 0DB65C00 == 40 [pid = 3012] [id = 398] 18:05:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0DB67800) [pid = 3012] [serial = 1194] [outer = 00000000] 18:05:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0DF31400) [pid = 3012] [serial = 1195] [outer = 0DB67800] 18:05:03 INFO - PROCESS | 3012 | 1468026303751 Marionette DEBUG loaded listener.js 18:05:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1238DC00) [pid = 3012] [serial = 1196] [outer = 0DB67800] 18:05:04 INFO - PROCESS | 3012 | 1468026304497 Marionette TRACE conn10 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1127ms 18:05:04 INFO - PROCESS | 3012 | 1468026304557 Marionette TRACE conn10 -> [0,1557,"getWindowHandle",null] 18:05:04 INFO - PROCESS | 3012 | 1468026304562 Marionette TRACE conn10 <- [1,1557,null,{"value":"13"}] 18:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:05:04 INFO - PROCESS | 3012 | 1468026304568 Marionette TRACE conn10 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:05:04 INFO - PROCESS | 3012 | 1468026304571 Marionette TRACE conn10 <- [1,1558,null,{}] 18:05:04 INFO - PROCESS | 3012 | 1468026304575 Marionette TRACE conn10 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:04 INFO - PROCESS | 3012 | 1468026304578 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:04 INFO - PROCESS | 3012 | 1468026304795 Marionette TRACE conn10 <- [1,1559,null,{"value":null}] 18:05:04 INFO - PROCESS | 3012 | 1468026304922 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 3012 | 1468026304925 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:04 INFO - PROCESS | 3012 | ++DOCSHELL 0D33AC00 == 41 [pid = 3012] [id = 399] 18:05:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0D37A000) [pid = 3012] [serial = 1197] [outer = 00000000] 18:05:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0D4FEC00) [pid = 3012] [serial = 1198] [outer = 0D37A000] 18:05:05 INFO - PROCESS | 3012 | 1468026304975 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0D9EF800) [pid = 3012] [serial = 1199] [outer = 0D37A000] 18:05:05 INFO - PROCESS | 3012 | --DOCSHELL 1D22E000 == 40 [pid = 3012] [id = 390] 18:05:05 INFO - PROCESS | 3012 | --DOCSHELL 1D00BC00 == 39 [pid = 3012] [id = 389] 18:05:05 INFO - PROCESS | 3012 | --DOCSHELL 16759C00 == 38 [pid = 3012] [id = 388] 18:05:05 INFO - PROCESS | 3012 | --DOCSHELL 19D43000 == 37 [pid = 3012] [id = 396] 18:05:05 INFO - PROCESS | 3012 | --DOCSHELL 1874CC00 == 36 [pid = 3012] [id = 395] 18:05:05 INFO - PROCESS | 3012 | --DOCSHELL 16757000 == 35 [pid = 3012] [id = 394] 18:05:05 INFO - PROCESS | 3012 | --DOCSHELL 0E1C0400 == 34 [pid = 3012] [id = 393] 18:05:05 INFO - PROCESS | 3012 | --DOCSHELL 0DB01C00 == 33 [pid = 3012] [id = 392] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (19D3F000) [pid = 3012] [serial = 1144] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (19D5F400) [pid = 3012] [serial = 1145] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AB49C00) [pid = 3012] [serial = 1148] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1AB42400) [pid = 3012] [serial = 1147] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (19D41800) [pid = 3012] [serial = 1153] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AEA8C00) [pid = 3012] [serial = 1150] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (18782C00) [pid = 3012] [serial = 1141] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DFF3400) [pid = 3012] [serial = 1132] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0E127400) [pid = 3012] [serial = 1133] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DF29000) [pid = 3012] [serial = 1126] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0E585400) [pid = 3012] [serial = 1127] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15AE8800) [pid = 3012] [serial = 1135] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (15D44C00) [pid = 3012] [serial = 1136] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0D97F400) [pid = 3012] [serial = 1129] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0DB0E400) [pid = 3012] [serial = 1130] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1863F400) [pid = 3012] [serial = 1138] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (186CB000) [pid = 3012] [serial = 1139] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1AE13800) [pid = 3012] [serial = 1124] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1C37B400) [pid = 3012] [serial = 1157] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1B8D6400) [pid = 3012] [serial = 1156] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1D002000) [pid = 3012] [serial = 1159] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (1AE17C00) [pid = 3012] [serial = 1154] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (1D008000) [pid = 3012] [serial = 1160] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (1AFC4400) [pid = 3012] [serial = 1151] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (18BC8800) [pid = 3012] [serial = 1142] [outer = 00000000] [url = about:blank] 18:05:05 INFO - PROCESS | 3012 | 1468026305466 Marionette TRACE conn10 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:05:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:05:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 930ms 18:05:05 INFO - PROCESS | 3012 | 1468026305507 Marionette TRACE conn10 -> [0,1561,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 3012 | 1468026305511 Marionette TRACE conn10 <- [1,1561,null,{"value":"13"}] 18:05:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:05:05 INFO - PROCESS | 3012 | 1468026305533 Marionette TRACE conn10 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 3012 | 1468026305536 Marionette TRACE conn10 <- [1,1562,null,{}] 18:05:05 INFO - PROCESS | 3012 | 1468026305542 Marionette TRACE conn10 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:05 INFO - PROCESS | 3012 | 1468026305544 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:05 INFO - PROCESS | 3012 | 1468026305630 Marionette TRACE conn10 <- [1,1563,null,{"value":null}] 18:05:05 INFO - PROCESS | 3012 | 1468026305640 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:05 INFO - PROCESS | 3012 | 1468026305642 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:05 INFO - PROCESS | 3012 | ++DOCSHELL 0DF2F000 == 34 [pid = 3012] [id = 400] 18:05:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (0DFEB800) [pid = 3012] [serial = 1200] [outer = 00000000] 18:05:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (0E08E400) [pid = 3012] [serial = 1201] [outer = 0DFEB800] 18:05:05 INFO - PROCESS | 3012 | 1468026305688 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0E1B8C00) [pid = 3012] [serial = 1202] [outer = 0DFEB800] 18:05:06 INFO - PROCESS | 3012 | 1468026306113 Marionette TRACE conn10 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:05:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:05:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 18:05:06 INFO - PROCESS | 3012 | 1468026306195 Marionette TRACE conn10 -> [0,1565,"getWindowHandle",null] 18:05:06 INFO - PROCESS | 3012 | 1468026306198 Marionette TRACE conn10 <- [1,1565,null,{"value":"13"}] 18:05:06 INFO - PROCESS | 3012 | 1468026306201 Marionette TRACE conn10 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:05:06 INFO - PROCESS | 3012 | 1468026306203 Marionette TRACE conn10 <- [1,1566,null,{}] 18:05:06 INFO - PROCESS | 3012 | 1468026306211 Marionette TRACE conn10 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:06 INFO - PROCESS | 3012 | 1468026306213 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:06 INFO - PROCESS | 3012 | 1468026306306 Marionette TRACE conn10 <- [1,1567,null,{"value":null}] 18:05:06 INFO - PROCESS | 3012 | 1468026306344 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 3012 | 1468026306346 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:06 INFO - PROCESS | 3012 | ++DOCSHELL 15D45800 == 35 [pid = 3012] [id = 401] 18:05:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (15D46C00) [pid = 3012] [serial = 1203] [outer = 00000000] 18:05:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (15DD8400) [pid = 3012] [serial = 1204] [outer = 15D46C00] 18:05:06 INFO - PROCESS | 3012 | 1468026306391 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (16CCF400) [pid = 3012] [serial = 1205] [outer = 15D46C00] 18:05:06 INFO - PROCESS | 3012 | 1468026306869 Marionette TRACE conn10 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:05:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:05:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 18:05:06 INFO - PROCESS | 3012 | 1468026306876 Marionette TRACE conn10 -> [0,1569,"getWindowHandle",null] 18:05:06 INFO - PROCESS | 3012 | 1468026306879 Marionette TRACE conn10 <- [1,1569,null,{"value":"13"}] 18:05:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:05:06 INFO - PROCESS | 3012 | 1468026306890 Marionette TRACE conn10 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - PROCESS | 3012 | 1468026306894 Marionette TRACE conn10 <- [1,1570,null,{}] 18:05:06 INFO - PROCESS | 3012 | 1468026306898 Marionette TRACE conn10 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:06 INFO - PROCESS | 3012 | 1468026306901 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:07 INFO - PROCESS | 3012 | 1468026306994 Marionette TRACE conn10 <- [1,1571,null,{"value":null}] 18:05:07 INFO - PROCESS | 3012 | 1468026307000 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 3012 | 1468026307002 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:07 INFO - PROCESS | 3012 | ++DOCSHELL 1787C800 == 36 [pid = 3012] [id = 402] 18:05:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (186D4800) [pid = 3012] [serial = 1206] [outer = 00000000] 18:05:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (18777800) [pid = 3012] [serial = 1207] [outer = 186D4800] 18:05:07 INFO - PROCESS | 3012 | 1468026307046 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (18780000) [pid = 3012] [serial = 1208] [outer = 186D4800] 18:05:07 INFO - PROCESS | 3012 | 1468026307448 Marionette TRACE conn10 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 590ms 18:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:05:07 INFO - PROCESS | 3012 | 1468026307476 Marionette TRACE conn10 -> [0,1573,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 3012 | 1468026307478 Marionette TRACE conn10 <- [1,1573,null,{"value":"13"}] 18:05:07 INFO - PROCESS | 3012 | 1468026307481 Marionette TRACE conn10 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - PROCESS | 3012 | 1468026307483 Marionette TRACE conn10 <- [1,1574,null,{}] 18:05:07 INFO - PROCESS | 3012 | 1468026307486 Marionette TRACE conn10 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:07 INFO - PROCESS | 3012 | 1468026307488 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:07 INFO - PROCESS | 3012 | 1468026307637 Marionette TRACE conn10 <- [1,1575,null,{"value":null}] 18:05:07 INFO - PROCESS | 3012 | 1468026307647 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 3012 | 1468026307649 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:07 INFO - PROCESS | 3012 | ++DOCSHELL 1875B000 == 37 [pid = 3012] [id = 403] 18:05:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (18BCD000) [pid = 3012] [serial = 1209] [outer = 00000000] 18:05:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (19D3E000) [pid = 3012] [serial = 1210] [outer = 18BCD000] 18:05:07 INFO - PROCESS | 3012 | 1468026307693 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (19D47C00) [pid = 3012] [serial = 1211] [outer = 18BCD000] 18:05:08 INFO - PROCESS | 3012 | 1468026308082 Marionette TRACE conn10 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:05:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:05:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 18:05:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:05:08 INFO - PROCESS | 3012 | 1468026308152 Marionette TRACE conn10 -> [0,1577,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 3012 | 1468026308154 Marionette TRACE conn10 <- [1,1577,null,{"value":"13"}] 18:05:08 INFO - PROCESS | 3012 | 1468026308157 Marionette TRACE conn10 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - PROCESS | 3012 | 1468026308159 Marionette TRACE conn10 <- [1,1578,null,{}] 18:05:08 INFO - PROCESS | 3012 | 1468026308163 Marionette TRACE conn10 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:08 INFO - PROCESS | 3012 | 1468026308165 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:08 INFO - PROCESS | 3012 | 1468026308284 Marionette TRACE conn10 <- [1,1579,null,{"value":null}] 18:05:08 INFO - PROCESS | 3012 | 1468026308296 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:08 INFO - PROCESS | 3012 | 1468026308301 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:08 INFO - PROCESS | 3012 | ++DOCSHELL 156AC800 == 38 [pid = 3012] [id = 404] 18:05:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (19D61800) [pid = 3012] [serial = 1212] [outer = 00000000] 18:05:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1A996400) [pid = 3012] [serial = 1213] [outer = 19D61800] 18:05:08 INFO - PROCESS | 3012 | 1468026308415 Marionette DEBUG loaded listener.js 18:05:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1ABB6800) [pid = 3012] [serial = 1214] [outer = 19D61800] 18:05:08 INFO - PROCESS | 3012 | 1468026308829 Marionette TRACE conn10 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:05:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:05:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 18:05:08 INFO - PROCESS | 3012 | 1468026308893 Marionette TRACE conn10 -> [0,1581,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 3012 | 1468026308895 Marionette TRACE conn10 <- [1,1581,null,{"value":"13"}] 18:05:08 INFO - PROCESS | 3012 | 1468026308899 Marionette TRACE conn10 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - PROCESS | 3012 | 1468026308900 Marionette TRACE conn10 <- [1,1582,null,{}] 18:05:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:05:08 INFO - PROCESS | 3012 | 1468026308904 Marionette TRACE conn10 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:08 INFO - PROCESS | 3012 | 1468026308906 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:09 INFO - PROCESS | 3012 | 1468026309027 Marionette TRACE conn10 <- [1,1583,null,{"value":null}] 18:05:09 INFO - PROCESS | 3012 | 1468026309033 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 3012 | 1468026309035 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:09 INFO - PROCESS | 3012 | ++DOCSHELL 1AE0E000 == 39 [pid = 3012] [id = 405] 18:05:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AE0E400) [pid = 3012] [serial = 1215] [outer = 00000000] 18:05:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AE9DC00) [pid = 3012] [serial = 1216] [outer = 1AE0E400] 18:05:09 INFO - PROCESS | 3012 | 1468026309082 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1AE9E800) [pid = 3012] [serial = 1217] [outer = 1AE0E400] 18:05:09 INFO - PROCESS | 3012 | 1468026309514 Marionette TRACE conn10 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:05:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:05:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 18:05:09 INFO - PROCESS | 3012 | 1468026309574 Marionette TRACE conn10 -> [0,1585,"getWindowHandle",null] 18:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:05:09 INFO - PROCESS | 3012 | 1468026309576 Marionette TRACE conn10 <- [1,1585,null,{"value":"13"}] 18:05:09 INFO - PROCESS | 3012 | 1468026309579 Marionette TRACE conn10 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 3012 | 1468026309581 Marionette TRACE conn10 <- [1,1586,null,{}] 18:05:09 INFO - PROCESS | 3012 | 1468026309584 Marionette TRACE conn10 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:09 INFO - PROCESS | 3012 | 1468026309586 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:09 INFO - PROCESS | 3012 | 1468026309697 Marionette TRACE conn10 <- [1,1587,null,{"value":null}] 18:05:09 INFO - PROCESS | 3012 | 1468026309805 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 3012 | 1468026309807 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:09 INFO - PROCESS | 3012 | ++DOCSHELL 1AEA5C00 == 40 [pid = 3012] [id = 406] 18:05:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AEA7400) [pid = 3012] [serial = 1218] [outer = 00000000] 18:05:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1B8D0000) [pid = 3012] [serial = 1219] [outer = 1AEA7400] 18:05:09 INFO - PROCESS | 3012 | 1468026309849 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1B8DD000) [pid = 3012] [serial = 1220] [outer = 1AEA7400] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1874D400) [pid = 3012] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1675CC00) [pid = 3012] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DC6C800) [pid = 3012] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D231000) [pid = 3012] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D00D800) [pid = 3012] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DB02000) [pid = 3012] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (16757C00) [pid = 3012] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19D44C00) [pid = 3012] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0D172C00) [pid = 3012] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:05:10 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0E1C1800) [pid = 3012] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:05:10 INFO - PROCESS | 3012 | 1468026310155 Marionette TRACE conn10 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 632ms 18:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:05:10 INFO - PROCESS | 3012 | 1468026310211 Marionette TRACE conn10 -> [0,1589,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 3012 | 1468026310213 Marionette TRACE conn10 <- [1,1589,null,{"value":"13"}] 18:05:10 INFO - PROCESS | 3012 | 1468026310216 Marionette TRACE conn10 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - PROCESS | 3012 | 1468026310218 Marionette TRACE conn10 <- [1,1590,null,{}] 18:05:10 INFO - PROCESS | 3012 | 1468026310221 Marionette TRACE conn10 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:10 INFO - PROCESS | 3012 | 1468026310223 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:10 INFO - PROCESS | 3012 | 1468026310353 Marionette TRACE conn10 <- [1,1591,null,{"value":null}] 18:05:10 INFO - PROCESS | 3012 | 1468026310451 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 3012 | 1468026310453 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:10 INFO - PROCESS | 3012 | ++DOCSHELL 0DB01400 == 41 [pid = 3012] [id = 407] 18:05:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DC6CC00) [pid = 3012] [serial = 1221] [outer = 00000000] 18:05:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (19D58C00) [pid = 3012] [serial = 1222] [outer = 0DC6CC00] 18:05:10 INFO - PROCESS | 3012 | 1468026310499 Marionette DEBUG loaded listener.js 18:05:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1AE9B400) [pid = 3012] [serial = 1223] [outer = 0DC6CC00] 18:05:10 INFO - PROCESS | 3012 | 1468026310836 Marionette TRACE conn10 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 18:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:05:10 INFO - PROCESS | 3012 | 1468026310887 Marionette TRACE conn10 -> [0,1593,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 3012 | 1468026310889 Marionette TRACE conn10 <- [1,1593,null,{"value":"13"}] 18:05:10 INFO - PROCESS | 3012 | 1468026310892 Marionette TRACE conn10 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - PROCESS | 3012 | 1468026310894 Marionette TRACE conn10 <- [1,1594,null,{}] 18:05:10 INFO - PROCESS | 3012 | 1468026310898 Marionette TRACE conn10 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:10 INFO - PROCESS | 3012 | 1468026310900 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:11 INFO - PROCESS | 3012 | 1468026310979 Marionette TRACE conn10 <- [1,1595,null,{"value":null}] 18:05:11 INFO - PROCESS | 3012 | 1468026310985 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 3012 | 1468026310987 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:11 INFO - PROCESS | 3012 | ++DOCSHELL 19D3E800 == 42 [pid = 3012] [id = 408] 18:05:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1AEA8C00) [pid = 3012] [serial = 1224] [outer = 00000000] 18:05:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1D00F000) [pid = 3012] [serial = 1225] [outer = 1AEA8C00] 18:05:11 INFO - PROCESS | 3012 | 1468026311032 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1D0D6400) [pid = 3012] [serial = 1226] [outer = 1AEA8C00] 18:05:11 INFO - PROCESS | 3012 | 1468026311411 Marionette TRACE conn10 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:05:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:05:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 570ms 18:05:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:05:11 INFO - PROCESS | 3012 | 1468026311463 Marionette TRACE conn10 -> [0,1597,"getWindowHandle",null] 18:05:11 INFO - PROCESS | 3012 | 1468026311465 Marionette TRACE conn10 <- [1,1597,null,{"value":"13"}] 18:05:11 INFO - PROCESS | 3012 | 1468026311468 Marionette TRACE conn10 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:05:11 INFO - PROCESS | 3012 | 1468026311470 Marionette TRACE conn10 <- [1,1598,null,{}] 18:05:11 INFO - PROCESS | 3012 | 1468026311473 Marionette TRACE conn10 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:11 INFO - PROCESS | 3012 | 1468026311475 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:11 INFO - PROCESS | 3012 | 1468026311597 Marionette TRACE conn10 <- [1,1599,null,{"value":null}] 18:05:11 INFO - PROCESS | 3012 | 1468026311610 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 3012 | 1468026311612 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:11 INFO - PROCESS | 3012 | ++DOCSHELL 1D12E800 == 43 [pid = 3012] [id = 409] 18:05:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1D12EC00) [pid = 3012] [serial = 1227] [outer = 00000000] 18:05:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1FDF1400) [pid = 3012] [serial = 1228] [outer = 1D12EC00] 18:05:11 INFO - PROCESS | 3012 | 1468026311658 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D363C00) [pid = 3012] [serial = 1229] [outer = 1D12EC00] 18:05:12 INFO - PROCESS | 3012 | --DOCSHELL 0DB6B400 == 42 [pid = 3012] [id = 387] 18:05:12 INFO - PROCESS | 3012 | --DOCSHELL 0E54CC00 == 41 [pid = 3012] [id = 386] 18:05:12 INFO - PROCESS | 3012 | --DOCSHELL 0D1D3C00 == 40 [pid = 3012] [id = 384] 18:05:12 INFO - PROCESS | 3012 | --DOCSHELL 17883800 == 39 [pid = 3012] [id = 385] 18:05:12 INFO - PROCESS | 3012 | --DOCSHELL 0D129400 == 38 [pid = 3012] [id = 391] 18:05:12 INFO - PROCESS | 3012 | --DOCSHELL 0DF2F000 == 37 [pid = 3012] [id = 400] 18:05:12 INFO - PROCESS | 3012 | --DOCSHELL 0DB65C00 == 36 [pid = 3012] [id = 398] 18:05:12 INFO - PROCESS | 3012 | --DOCSHELL 0D33AC00 == 35 [pid = 3012] [id = 399] 18:05:12 INFO - PROCESS | 3012 | --DOCSHELL 1A3A8400 == 34 [pid = 3012] [id = 397] 18:05:13 INFO - PROCESS | 3012 | --DOCSHELL 1875B000 == 33 [pid = 3012] [id = 403] 18:05:13 INFO - PROCESS | 3012 | --DOCSHELL 1787C800 == 32 [pid = 3012] [id = 402] 18:05:13 INFO - PROCESS | 3012 | --DOCSHELL 1AE0E000 == 31 [pid = 3012] [id = 405] 18:05:13 INFO - PROCESS | 3012 | --DOCSHELL 156AC800 == 30 [pid = 3012] [id = 404] 18:05:13 INFO - PROCESS | 3012 | --DOCSHELL 19D3E800 == 29 [pid = 3012] [id = 408] 18:05:13 INFO - PROCESS | 3012 | --DOCSHELL 1AEA5C00 == 28 [pid = 3012] [id = 406] 18:05:13 INFO - PROCESS | 3012 | --DOCSHELL 0DB01400 == 27 [pid = 3012] [id = 407] 18:05:13 INFO - PROCESS | 3012 | --DOCSHELL 15D45800 == 26 [pid = 3012] [id = 401] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AE0DC00) [pid = 3012] [serial = 1192] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1877F000) [pid = 3012] [serial = 1186] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DB0A000) [pid = 3012] [serial = 1177] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DB61000) [pid = 3012] [serial = 1178] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (16CD8C00) [pid = 3012] [serial = 1183] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (19D5C400) [pid = 3012] [serial = 1189] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (184A9400) [pid = 3012] [serial = 1184] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0DE1F400) [pid = 3012] [serial = 1175] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0DB0B800) [pid = 3012] [serial = 1174] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0E58C800) [pid = 3012] [serial = 1180] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (123CE000) [pid = 3012] [serial = 1181] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (19D5F800) [pid = 3012] [serial = 1190] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (0DF30C00) [pid = 3012] [serial = 1162] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (18755000) [pid = 3012] [serial = 1165] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1D0DF000) [pid = 3012] [serial = 1168] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1D359000) [pid = 3012] [serial = 1171] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (18A7A800) [pid = 3012] [serial = 1187] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (19D3B000) [pid = 3012] [serial = 1166] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (0E511000) [pid = 3012] [serial = 1163] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1D35CC00) [pid = 3012] [serial = 1172] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (1D122000) [pid = 3012] [serial = 1169] [outer = 00000000] [url = about:blank] 18:05:13 INFO - PROCESS | 3012 | 1468026313655 Marionette TRACE conn10 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:05:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:05:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2227ms 18:05:13 INFO - PROCESS | 3012 | 1468026313697 Marionette TRACE conn10 -> [0,1601,"getWindowHandle",null] 18:05:13 INFO - PROCESS | 3012 | 1468026313700 Marionette TRACE conn10 <- [1,1601,null,{"value":"13"}] 18:05:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:05:13 INFO - PROCESS | 3012 | 1468026313706 Marionette TRACE conn10 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:05:13 INFO - PROCESS | 3012 | 1468026313708 Marionette TRACE conn10 <- [1,1602,null,{}] 18:05:13 INFO - PROCESS | 3012 | 1468026313714 Marionette TRACE conn10 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:13 INFO - PROCESS | 3012 | 1468026313717 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:13 INFO - PROCESS | 3012 | 1468026313835 Marionette TRACE conn10 <- [1,1603,null,{"value":null}] 18:05:13 INFO - PROCESS | 3012 | 1468026313921 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 3012 | 1468026313924 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:13 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EFC00 == 27 [pid = 3012] [id = 410] 18:05:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (0D9F0800) [pid = 3012] [serial = 1230] [outer = 00000000] 18:05:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (0DB5FC00) [pid = 3012] [serial = 1231] [outer = 0D9F0800] 18:05:14 INFO - PROCESS | 3012 | 1468026313972 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (0DB65400) [pid = 3012] [serial = 1232] [outer = 0D9F0800] 18:05:14 INFO - PROCESS | 3012 | 1468026314274 Marionette TRACE conn10 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 18:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 18:05:14 INFO - PROCESS | 3012 | 1468026314341 Marionette TRACE conn10 -> [0,1605,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 3012 | 1468026314347 Marionette TRACE conn10 <- [1,1605,null,{"value":"13"}] 18:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:05:14 INFO - PROCESS | 3012 | 1468026314354 Marionette TRACE conn10 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 3012 | 1468026314356 Marionette TRACE conn10 <- [1,1606,null,{}] 18:05:14 INFO - PROCESS | 3012 | 1468026314372 Marionette TRACE conn10 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:14 INFO - PROCESS | 3012 | 1468026314375 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:14 INFO - PROCESS | 3012 | 1468026314484 Marionette TRACE conn10 <- [1,1607,null,{"value":null}] 18:05:14 INFO - PROCESS | 3012 | 1468026314565 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 3012 | 1468026314568 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:14 INFO - PROCESS | 3012 | ++DOCSHELL 0DFEF000 == 28 [pid = 3012] [id = 411] 18:05:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0DFEFC00) [pid = 3012] [serial = 1233] [outer = 00000000] 18:05:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (0E1B8800) [pid = 3012] [serial = 1234] [outer = 0DFEFC00] 18:05:14 INFO - PROCESS | 3012 | 1468026314621 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0E544000) [pid = 3012] [serial = 1235] [outer = 0DFEFC00] 18:05:15 INFO - PROCESS | 3012 | 1468026315085 Marionette TRACE conn10 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 790ms 18:05:15 INFO - PROCESS | 3012 | 1468026315161 Marionette TRACE conn10 -> [0,1609,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 3012 | 1468026315163 Marionette TRACE conn10 <- [1,1609,null,{"value":"13"}] 18:05:15 INFO - PROCESS | 3012 | 1468026315194 Marionette TRACE conn10 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 3012 | 1468026315198 Marionette TRACE conn10 <- [1,1610,null,{}] 18:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:05:15 INFO - PROCESS | 3012 | 1468026315214 Marionette TRACE conn10 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:15 INFO - PROCESS | 3012 | 1468026315219 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:15 INFO - PROCESS | 3012 | 1468026315308 Marionette TRACE conn10 <- [1,1611,null,{"value":null}] 18:05:15 INFO - PROCESS | 3012 | 1468026315318 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:15 INFO - PROCESS | 3012 | 1468026315321 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:15 INFO - PROCESS | 3012 | ++DOCSHELL 15A53400 == 29 [pid = 3012] [id = 412] 18:05:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (15A54000) [pid = 3012] [serial = 1236] [outer = 00000000] 18:05:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (15A7C800) [pid = 3012] [serial = 1237] [outer = 15A54000] 18:05:15 INFO - PROCESS | 3012 | 1468026315370 Marionette DEBUG loaded listener.js 18:05:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (15C59C00) [pid = 3012] [serial = 1238] [outer = 15A54000] 18:05:15 INFO - PROCESS | 3012 | 1468026315850 Marionette TRACE conn10 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 18:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 18:05:15 INFO - PROCESS | 3012 | 1468026315932 Marionette TRACE conn10 -> [0,1613,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 3012 | 1468026315935 Marionette TRACE conn10 <- [1,1613,null,{"value":"13"}] 18:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:05:15 INFO - PROCESS | 3012 | 1468026315938 Marionette TRACE conn10 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 3012 | 1468026315940 Marionette TRACE conn10 <- [1,1614,null,{}] 18:05:15 INFO - PROCESS | 3012 | 1468026315944 Marionette TRACE conn10 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:15 INFO - PROCESS | 3012 | 1468026315946 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:16 INFO - PROCESS | 3012 | 1468026316029 Marionette TRACE conn10 <- [1,1615,null,{"value":null}] 18:05:16 INFO - PROCESS | 3012 | 1468026316041 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 3012 | 1468026316043 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:16 INFO - PROCESS | 3012 | ++DOCSHELL 15DD7800 == 30 [pid = 3012] [id = 413] 18:05:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (15DDB800) [pid = 3012] [serial = 1239] [outer = 00000000] 18:05:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (17168400) [pid = 3012] [serial = 1240] [outer = 15DDB800] 18:05:16 INFO - PROCESS | 3012 | 1468026316087 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (17878400) [pid = 3012] [serial = 1241] [outer = 15DDB800] 18:05:16 INFO - PROCESS | 3012 | 1468026316479 Marionette TRACE conn10 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 18:05:16 INFO - PROCESS | 3012 | 1468026316512 Marionette TRACE conn10 -> [0,1617,"getWindowHandle",null] 18:05:16 INFO - PROCESS | 3012 | 1468026316514 Marionette TRACE conn10 <- [1,1617,null,{"value":"13"}] 18:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:05:16 INFO - PROCESS | 3012 | 1468026316517 Marionette TRACE conn10 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:05:16 INFO - PROCESS | 3012 | 1468026316519 Marionette TRACE conn10 <- [1,1618,null,{}] 18:05:16 INFO - PROCESS | 3012 | 1468026316522 Marionette TRACE conn10 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:16 INFO - PROCESS | 3012 | 1468026316524 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:16 INFO - PROCESS | 3012 | 1468026316640 Marionette TRACE conn10 <- [1,1619,null,{"value":null}] 18:05:16 INFO - PROCESS | 3012 | 1468026316648 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 3012 | 1468026316650 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:16 INFO - PROCESS | 3012 | ++DOCSHELL 17882800 == 31 [pid = 3012] [id = 414] 18:05:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (17883400) [pid = 3012] [serial = 1242] [outer = 00000000] 18:05:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1863B400) [pid = 3012] [serial = 1243] [outer = 17883400] 18:05:16 INFO - PROCESS | 3012 | 1468026316694 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1874D800) [pid = 3012] [serial = 1244] [outer = 17883400] 18:05:17 INFO - PROCESS | 3012 | 1468026317062 Marionette TRACE conn10 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 570ms 18:05:17 INFO - PROCESS | 3012 | 1468026317088 Marionette TRACE conn10 -> [0,1621,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 3012 | 1468026317090 Marionette TRACE conn10 <- [1,1621,null,{"value":"13"}] 18:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:05:17 INFO - PROCESS | 3012 | 1468026317094 Marionette TRACE conn10 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 3012 | 1468026317095 Marionette TRACE conn10 <- [1,1622,null,{}] 18:05:17 INFO - PROCESS | 3012 | 1468026317099 Marionette TRACE conn10 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:17 INFO - PROCESS | 3012 | 1468026317105 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:17 INFO - PROCESS | 3012 | 1468026317211 Marionette TRACE conn10 <- [1,1623,null,{"value":null}] 18:05:17 INFO - PROCESS | 3012 | 1468026317301 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 3012 | 1468026317303 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:17 INFO - PROCESS | 3012 | ++DOCSHELL 16754000 == 32 [pid = 3012] [id = 415] 18:05:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (17879C00) [pid = 3012] [serial = 1245] [outer = 00000000] 18:05:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18777C00) [pid = 3012] [serial = 1246] [outer = 17879C00] 18:05:17 INFO - PROCESS | 3012 | 1468026317350 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18BCCC00) [pid = 3012] [serial = 1247] [outer = 17879C00] 18:05:17 INFO - PROCESS | 3012 | 1468026317745 Marionette TRACE conn10 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 18:05:17 INFO - PROCESS | 3012 | 1468026317764 Marionette TRACE conn10 -> [0,1625,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 3012 | 1468026317766 Marionette TRACE conn10 <- [1,1625,null,{"value":"13"}] 18:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:05:17 INFO - PROCESS | 3012 | 1468026317769 Marionette TRACE conn10 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 3012 | 1468026317771 Marionette TRACE conn10 <- [1,1626,null,{}] 18:05:17 INFO - PROCESS | 3012 | 1468026317774 Marionette TRACE conn10 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:17 INFO - PROCESS | 3012 | 1468026317776 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:17 INFO - PROCESS | 3012 | 1468026317887 Marionette TRACE conn10 <- [1,1627,null,{"value":null}] 18:05:17 INFO - PROCESS | 3012 | 1468026317938 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 3012 | 1468026317940 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:17 INFO - PROCESS | 3012 | ++DOCSHELL 1875A000 == 33 [pid = 3012] [id = 416] 18:05:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19C72400) [pid = 3012] [serial = 1248] [outer = 00000000] 18:05:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D45400) [pid = 3012] [serial = 1249] [outer = 19C72400] 18:05:18 INFO - PROCESS | 3012 | 1468026317983 Marionette DEBUG loaded listener.js 18:05:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (19D3CC00) [pid = 3012] [serial = 1250] [outer = 19C72400] 18:05:18 INFO - PROCESS | 3012 | 1468026318285 Marionette TRACE conn10 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 570ms 18:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:05:18 INFO - PROCESS | 3012 | 1468026318360 Marionette TRACE conn10 -> [0,1629,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 3012 | 1468026318362 Marionette TRACE conn10 <- [1,1629,null,{"value":"13"}] 18:05:18 INFO - PROCESS | 3012 | 1468026318365 Marionette TRACE conn10 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 3012 | 1468026318367 Marionette TRACE conn10 <- [1,1630,null,{}] 18:05:18 INFO - PROCESS | 3012 | 1468026318370 Marionette TRACE conn10 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:18 INFO - PROCESS | 3012 | 1468026318372 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:18 INFO - PROCESS | 3012 | 1468026318503 Marionette TRACE conn10 <- [1,1631,null,{"value":null}] 18:05:18 INFO - PROCESS | 3012 | 1468026318615 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:18 INFO - PROCESS | 3012 | 1468026318617 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:18 INFO - PROCESS | 3012 | ++DOCSHELL 0DB10400 == 34 [pid = 3012] [id = 417] 18:05:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1875AC00) [pid = 3012] [serial = 1251] [outer = 00000000] 18:05:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1A7FC800) [pid = 3012] [serial = 1252] [outer = 1875AC00] 18:05:18 INFO - PROCESS | 3012 | 1468026318666 Marionette DEBUG loaded listener.js 18:05:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D62000) [pid = 3012] [serial = 1253] [outer = 1875AC00] 18:05:19 INFO - PROCESS | 3012 | 1468026319021 Marionette TRACE conn10 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 18:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:05:19 INFO - PROCESS | 3012 | 1468026319038 Marionette TRACE conn10 -> [0,1633,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 3012 | 1468026319040 Marionette TRACE conn10 <- [1,1633,null,{"value":"13"}] 18:05:19 INFO - PROCESS | 3012 | 1468026319051 Marionette TRACE conn10 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:05:19 INFO - PROCESS | 3012 | 1468026319052 Marionette TRACE conn10 <- [1,1634,null,{}] 18:05:19 INFO - PROCESS | 3012 | 1468026319056 Marionette TRACE conn10 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:19 INFO - PROCESS | 3012 | 1468026319058 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:19 INFO - PROCESS | 3012 | 1468026319170 Marionette TRACE conn10 <- [1,1635,null,{"value":null}] 18:05:19 INFO - PROCESS | 3012 | 1468026319175 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 3012 | 1468026319177 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:19 INFO - PROCESS | 3012 | ++DOCSHELL 15A52C00 == 35 [pid = 3012] [id = 418] 18:05:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AE0C400) [pid = 3012] [serial = 1254] [outer = 00000000] 18:05:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AE13400) [pid = 3012] [serial = 1255] [outer = 1AE0C400] 18:05:19 INFO - PROCESS | 3012 | 1468026319220 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AE14400) [pid = 3012] [serial = 1256] [outer = 1AE0C400] 18:05:19 INFO - PROCESS | 3012 | 1468026319704 Marionette TRACE conn10 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 18:05:19 INFO - PROCESS | 3012 | 1468026319772 Marionette TRACE conn10 -> [0,1637,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 3012 | 1468026319774 Marionette TRACE conn10 <- [1,1637,null,{"value":"13"}] 18:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:05:19 INFO - PROCESS | 3012 | 1468026319784 Marionette TRACE conn10 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:05:19 INFO - PROCESS | 3012 | 1468026319786 Marionette TRACE conn10 <- [1,1638,null,{}] 18:05:19 INFO - PROCESS | 3012 | 1468026319794 Marionette TRACE conn10 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:19 INFO - PROCESS | 3012 | 1468026319795 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:19 INFO - PROCESS | 3012 | 1468026319910 Marionette TRACE conn10 <- [1,1639,null,{"value":null}] 18:05:19 INFO - PROCESS | 3012 | 1468026319921 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 3012 | 1468026319923 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:19 INFO - PROCESS | 3012 | ++DOCSHELL 1AE13000 == 36 [pid = 3012] [id = 419] 18:05:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1AEA4400) [pid = 3012] [serial = 1257] [outer = 00000000] 18:05:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1B8D6400) [pid = 3012] [serial = 1258] [outer = 1AEA4400] 18:05:19 INFO - PROCESS | 3012 | 1468026319967 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D00E800) [pid = 3012] [serial = 1259] [outer = 1AEA4400] 18:05:20 INFO - PROCESS | 3012 | 1468026320424 Marionette TRACE conn10 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 18:05:20 INFO - PROCESS | 3012 | 1468026320519 Marionette TRACE conn10 -> [0,1641,"getWindowHandle",null] 18:05:20 INFO - PROCESS | 3012 | 1468026320522 Marionette TRACE conn10 <- [1,1641,null,{"value":"13"}] 18:05:20 INFO - PROCESS | 3012 | 1468026320525 Marionette TRACE conn10 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:05:20 INFO - PROCESS | 3012 | 1468026320527 Marionette TRACE conn10 <- [1,1642,null,{}] 18:05:20 INFO - PROCESS | 3012 | 1468026320531 Marionette TRACE conn10 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:20 INFO - PROCESS | 3012 | 1468026320533 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:20 INFO - PROCESS | 3012 | 1468026320656 Marionette TRACE conn10 <- [1,1643,null,{"value":null}] 18:05:20 INFO - PROCESS | 3012 | 1468026320738 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 3012 | 1468026320741 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:20 INFO - PROCESS | 3012 | ++DOCSHELL 16CD9C00 == 37 [pid = 3012] [id = 420] 18:05:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D123800) [pid = 3012] [serial = 1260] [outer = 00000000] 18:05:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D237800) [pid = 3012] [serial = 1261] [outer = 1D123800] 18:05:20 INFO - PROCESS | 3012 | 1468026320785 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D35D400) [pid = 3012] [serial = 1262] [outer = 1D123800] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (19D61800) [pid = 3012] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1AE0E400) [pid = 3012] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0DC6CC00) [pid = 3012] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1AEA7400) [pid = 3012] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AEA8C00) [pid = 3012] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (186D4800) [pid = 3012] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15D46C00) [pid = 3012] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DFEB800) [pid = 3012] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0D37A000) [pid = 3012] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DB67800) [pid = 3012] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1A996C00) [pid = 3012] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:05:21 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (18BCD000) [pid = 3012] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:05:21 INFO - PROCESS | 3012 | 1468026321289 Marionette TRACE conn10 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 830ms 18:05:21 INFO - PROCESS | 3012 | 1468026321369 Marionette TRACE conn10 -> [0,1645,"getWindowHandle",null] 18:05:21 INFO - PROCESS | 3012 | 1468026321371 Marionette TRACE conn10 <- [1,1645,null,{"value":"13"}] 18:05:21 INFO - PROCESS | 3012 | 1468026321374 Marionette TRACE conn10 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:05:21 INFO - PROCESS | 3012 | 1468026321376 Marionette TRACE conn10 <- [1,1646,null,{}] 18:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:05:21 INFO - PROCESS | 3012 | 1468026321379 Marionette TRACE conn10 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:21 INFO - PROCESS | 3012 | 1468026321381 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:21 INFO - PROCESS | 3012 | 1468026321460 Marionette TRACE conn10 <- [1,1647,null,{"value":null}] 18:05:21 INFO - PROCESS | 3012 | 1468026321466 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:21 INFO - PROCESS | 3012 | 1468026321467 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:21 INFO - PROCESS | 3012 | ++DOCSHELL 16757000 == 38 [pid = 3012] [id = 421] 18:05:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1874DC00) [pid = 3012] [serial = 1263] [outer = 00000000] 18:05:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D5DC00) [pid = 3012] [serial = 1264] [outer = 1874DC00] 18:05:21 INFO - PROCESS | 3012 | 1468026321510 Marionette DEBUG loaded listener.js 18:05:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D5F400) [pid = 3012] [serial = 1265] [outer = 1874DC00] 18:05:22 INFO - PROCESS | 3012 | 1468026322182 Marionette TRACE conn10 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 830ms 18:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:05:22 INFO - PROCESS | 3012 | 1468026322211 Marionette TRACE conn10 -> [0,1649,"getWindowHandle",null] 18:05:22 INFO - PROCESS | 3012 | 1468026322212 Marionette TRACE conn10 <- [1,1649,null,{"value":"13"}] 18:05:22 INFO - PROCESS | 3012 | 1468026322215 Marionette TRACE conn10 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:05:22 INFO - PROCESS | 3012 | 1468026322217 Marionette TRACE conn10 <- [1,1650,null,{}] 18:05:22 INFO - PROCESS | 3012 | 1468026322221 Marionette TRACE conn10 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:22 INFO - PROCESS | 3012 | 1468026322222 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:22 INFO - PROCESS | 3012 | 1468026322301 Marionette TRACE conn10 <- [1,1651,null,{"value":null}] 18:05:22 INFO - PROCESS | 3012 | 1468026322306 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:22 INFO - PROCESS | 3012 | 1468026322308 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:22 INFO - PROCESS | 3012 | ++DOCSHELL 19C79800 == 39 [pid = 3012] [id = 422] 18:05:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AEA1000) [pid = 3012] [serial = 1266] [outer = 00000000] 18:05:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D124400) [pid = 3012] [serial = 1267] [outer = 1AEA1000] 18:05:22 INFO - PROCESS | 3012 | 1468026322351 Marionette DEBUG loaded listener.js 18:05:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D363400) [pid = 3012] [serial = 1268] [outer = 1AEA1000] 18:05:22 INFO - PROCESS | 3012 | 1468026322760 Marionette TRACE conn10 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 570ms 18:05:22 INFO - PROCESS | 3012 | 1468026322787 Marionette TRACE conn10 -> [0,1653,"getWindowHandle",null] 18:05:22 INFO - PROCESS | 3012 | 1468026322789 Marionette TRACE conn10 <- [1,1653,null,{"value":"13"}] 18:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:05:22 INFO - PROCESS | 3012 | 1468026322792 Marionette TRACE conn10 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:05:22 INFO - PROCESS | 3012 | 1468026322793 Marionette TRACE conn10 <- [1,1654,null,{}] 18:05:22 INFO - PROCESS | 3012 | 1468026322797 Marionette TRACE conn10 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:22 INFO - PROCESS | 3012 | 1468026322799 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:22 INFO - PROCESS | 3012 | 1468026322954 Marionette TRACE conn10 <- [1,1655,null,{"value":null}] 18:05:22 INFO - PROCESS | 3012 | 1468026322966 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:23 INFO - PROCESS | 3012 | 1468026322967 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:23 INFO - PROCESS | 3012 | ++DOCSHELL 156A7800 == 40 [pid = 3012] [id = 423] 18:05:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D123000) [pid = 3012] [serial = 1269] [outer = 00000000] 18:05:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D38D400) [pid = 3012] [serial = 1270] [outer = 1D123000] 18:05:23 INFO - PROCESS | 3012 | 1468026323014 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D390000) [pid = 3012] [serial = 1271] [outer = 1D123000] 18:05:23 INFO - PROCESS | 3012 | 1468026323697 Marionette TRACE conn10 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 18:05:23 INFO - PROCESS | 3012 | 1468026323723 Marionette TRACE conn10 -> [0,1657,"getWindowHandle",null] 18:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:05:23 INFO - PROCESS | 3012 | 1468026323727 Marionette TRACE conn10 <- [1,1657,null,{"value":"13"}] 18:05:23 INFO - PROCESS | 3012 | 1468026323732 Marionette TRACE conn10 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:05:23 INFO - PROCESS | 3012 | 1468026323737 Marionette TRACE conn10 <- [1,1658,null,{}] 18:05:23 INFO - PROCESS | 3012 | 1468026323743 Marionette TRACE conn10 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:23 INFO - PROCESS | 3012 | 1468026323745 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:23 INFO - PROCESS | 3012 | 1468026323875 Marionette TRACE conn10 <- [1,1659,null,{"value":null}] 18:05:24 INFO - PROCESS | 3012 | 1468026324032 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:24 INFO - PROCESS | 3012 | 1468026324035 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:24 INFO - PROCESS | 3012 | ++DOCSHELL 0D3EA800 == 41 [pid = 3012] [id = 424] 18:05:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0D9F1800) [pid = 3012] [serial = 1272] [outer = 00000000] 18:05:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0DC62800) [pid = 3012] [serial = 1273] [outer = 0D9F1800] 18:05:24 INFO - PROCESS | 3012 | 1468026324092 Marionette DEBUG loaded listener.js 18:05:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0DE9D000) [pid = 3012] [serial = 1274] [outer = 0D9F1800] 18:05:24 INFO - PROCESS | 3012 | 1468026324843 Marionette TRACE conn10 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1191ms 18:05:24 INFO - PROCESS | 3012 | 1468026324924 Marionette TRACE conn10 -> [0,1661,"getWindowHandle",null] 18:05:24 INFO - PROCESS | 3012 | 1468026324929 Marionette TRACE conn10 <- [1,1661,null,{"value":"13"}] 18:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:05:24 INFO - PROCESS | 3012 | 1468026324959 Marionette TRACE conn10 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:05:24 INFO - PROCESS | 3012 | 1468026324962 Marionette TRACE conn10 <- [1,1662,null,{}] 18:05:25 INFO - PROCESS | 3012 | 1468026324968 Marionette TRACE conn10 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:25 INFO - PROCESS | 3012 | 1468026324971 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:25 INFO - PROCESS | 3012 | 1468026325232 Marionette TRACE conn10 <- [1,1663,null,{"value":null}] 18:05:25 INFO - PROCESS | 3012 | 1468026325381 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:25 INFO - PROCESS | 3012 | 1468026325384 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:25 INFO - PROCESS | 3012 | ++DOCSHELL 0D128400 == 42 [pid = 3012] [id = 425] 18:05:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (0D12AC00) [pid = 3012] [serial = 1275] [outer = 00000000] 18:05:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (0D380800) [pid = 3012] [serial = 1276] [outer = 0D12AC00] 18:05:25 INFO - PROCESS | 3012 | 1468026325438 Marionette DEBUG loaded listener.js 18:05:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0D97E000) [pid = 3012] [serial = 1277] [outer = 0D12AC00] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 19C79800 == 41 [pid = 3012] [id = 422] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 16757000 == 40 [pid = 3012] [id = 421] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 16CD9C00 == 39 [pid = 3012] [id = 420] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 1AE13000 == 38 [pid = 3012] [id = 419] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 15A52C00 == 37 [pid = 3012] [id = 418] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 0DB10400 == 36 [pid = 3012] [id = 417] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 1875A000 == 35 [pid = 3012] [id = 416] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 16754000 == 34 [pid = 3012] [id = 415] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 17882800 == 33 [pid = 3012] [id = 414] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 15DD7800 == 32 [pid = 3012] [id = 413] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 15A53400 == 31 [pid = 3012] [id = 412] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 0DFEF000 == 30 [pid = 3012] [id = 411] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1FDF1400) [pid = 3012] [serial = 1228] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 0D9EFC00 == 29 [pid = 3012] [id = 410] 18:05:25 INFO - PROCESS | 3012 | --DOCSHELL 1D12E800 == 28 [pid = 3012] [id = 409] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (1A996400) [pid = 3012] [serial = 1213] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1ABB6800) [pid = 3012] [serial = 1214] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1AE9E800) [pid = 3012] [serial = 1217] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1AE9DC00) [pid = 3012] [serial = 1216] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (19D58C00) [pid = 3012] [serial = 1222] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1B8D0000) [pid = 3012] [serial = 1219] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1D00F000) [pid = 3012] [serial = 1225] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1B8DD000) [pid = 3012] [serial = 1220] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (18780000) [pid = 3012] [serial = 1208] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (18777800) [pid = 3012] [serial = 1207] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (15DD8400) [pid = 3012] [serial = 1204] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (16CCF400) [pid = 3012] [serial = 1205] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0E08E400) [pid = 3012] [serial = 1201] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D0D6400) [pid = 3012] [serial = 1226] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E1B8C00) [pid = 3012] [serial = 1202] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0D9EF800) [pid = 3012] [serial = 1199] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0D4FEC00) [pid = 3012] [serial = 1198] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1238DC00) [pid = 3012] [serial = 1196] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DF31400) [pid = 3012] [serial = 1195] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1DBA8800) [pid = 3012] [serial = 1193] [outer = 00000000] [url = about:blank] 18:05:25 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19D3E000) [pid = 3012] [serial = 1210] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AE9B400) [pid = 3012] [serial = 1223] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19D47C00) [pid = 3012] [serial = 1211] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3012 | 1468026326060 Marionette TRACE conn10 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1163ms 18:05:26 INFO - PROCESS | 3012 | 1468026326103 Marionette TRACE conn10 -> [0,1665,"getWindowHandle",null] 18:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:05:26 INFO - PROCESS | 3012 | 1468026326106 Marionette TRACE conn10 <- [1,1665,null,{"value":"13"}] 18:05:26 INFO - PROCESS | 3012 | 1468026326111 Marionette TRACE conn10 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:05:26 INFO - PROCESS | 3012 | 1468026326114 Marionette TRACE conn10 <- [1,1666,null,{}] 18:05:26 INFO - PROCESS | 3012 | 1468026326119 Marionette TRACE conn10 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:26 INFO - PROCESS | 3012 | 1468026326123 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:26 INFO - PROCESS | 3012 | 1468026326217 Marionette TRACE conn10 <- [1,1667,null,{"value":null}] 18:05:26 INFO - PROCESS | 3012 | 1468026326314 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:26 INFO - PROCESS | 3012 | 1468026326316 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:26 INFO - PROCESS | 3012 | ++DOCSHELL 0DFEB800 == 29 [pid = 3012] [id = 426] 18:05:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DFEF000) [pid = 3012] [serial = 1278] [outer = 00000000] 18:05:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0E1B6000) [pid = 3012] [serial = 1279] [outer = 0DFEF000] 18:05:26 INFO - PROCESS | 3012 | 1468026326371 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0E587800) [pid = 3012] [serial = 1280] [outer = 0DFEF000] 18:05:26 INFO - PROCESS | 3012 | 1468026326823 Marionette TRACE conn10 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 770ms 18:05:26 INFO - PROCESS | 3012 | 1468026326882 Marionette TRACE conn10 -> [0,1669,"getWindowHandle",null] 18:05:26 INFO - PROCESS | 3012 | 1468026326885 Marionette TRACE conn10 <- [1,1669,null,{"value":"13"}] 18:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:05:26 INFO - PROCESS | 3012 | 1468026326889 Marionette TRACE conn10 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:05:26 INFO - PROCESS | 3012 | 1468026326891 Marionette TRACE conn10 <- [1,1670,null,{}] 18:05:26 INFO - PROCESS | 3012 | 1468026326895 Marionette TRACE conn10 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:26 INFO - PROCESS | 3012 | 1468026326897 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:27 INFO - PROCESS | 3012 | 1468026326982 Marionette TRACE conn10 <- [1,1671,null,{"value":null}] 18:05:27 INFO - PROCESS | 3012 | 1468026326991 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:27 INFO - PROCESS | 3012 | 1468026326993 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:27 INFO - PROCESS | 3012 | ++DOCSHELL 15A7D800 == 30 [pid = 3012] [id = 427] 18:05:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15C14800) [pid = 3012] [serial = 1281] [outer = 00000000] 18:05:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (15C8A800) [pid = 3012] [serial = 1282] [outer = 15C14800] 18:05:27 INFO - PROCESS | 3012 | 1468026327037 Marionette DEBUG loaded listener.js 18:05:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (15DD7400) [pid = 3012] [serial = 1283] [outer = 15C14800] 18:05:27 INFO - PROCESS | 3012 | 1468026327465 Marionette TRACE conn10 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 18:05:27 INFO - PROCESS | 3012 | 1468026327522 Marionette TRACE conn10 -> [0,1673,"getWindowHandle",null] 18:05:27 INFO - PROCESS | 3012 | 1468026327526 Marionette TRACE conn10 <- [1,1673,null,{"value":"13"}] 18:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:05:27 INFO - PROCESS | 3012 | 1468026327536 Marionette TRACE conn10 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:05:27 INFO - PROCESS | 3012 | 1468026327540 Marionette TRACE conn10 <- [1,1674,null,{}] 18:05:27 INFO - PROCESS | 3012 | 1468026327544 Marionette TRACE conn10 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:27 INFO - PROCESS | 3012 | 1468026327547 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:27 INFO - PROCESS | 3012 | 1468026327636 Marionette TRACE conn10 <- [1,1675,null,{"value":null}] 18:05:27 INFO - PROCESS | 3012 | 1468026327641 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:27 INFO - PROCESS | 3012 | 1468026327643 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:27 INFO - PROCESS | 3012 | ++DOCSHELL 16CD9C00 == 31 [pid = 3012] [id = 428] 18:05:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (17171C00) [pid = 3012] [serial = 1284] [outer = 00000000] 18:05:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18753C00) [pid = 3012] [serial = 1285] [outer = 17171C00] 18:05:27 INFO - PROCESS | 3012 | 1468026327687 Marionette DEBUG loaded listener.js 18:05:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18778000) [pid = 3012] [serial = 1286] [outer = 17171C00] 18:05:28 INFO - PROCESS | 3012 | 1468026328090 Marionette TRACE conn10 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 18:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 590ms 18:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:05:28 INFO - PROCESS | 3012 | 1468026328122 Marionette TRACE conn10 -> [0,1677,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 3012 | 1468026328124 Marionette TRACE conn10 <- [1,1677,null,{"value":"13"}] 18:05:28 INFO - PROCESS | 3012 | 1468026328127 Marionette TRACE conn10 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - PROCESS | 3012 | 1468026328129 Marionette TRACE conn10 <- [1,1678,null,{}] 18:05:28 INFO - PROCESS | 3012 | 1468026328132 Marionette TRACE conn10 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:28 INFO - PROCESS | 3012 | 1468026328134 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:28 INFO - PROCESS | 3012 | 1468026328271 Marionette TRACE conn10 <- [1,1679,null,{"value":null}] 18:05:28 INFO - PROCESS | 3012 | 1468026328384 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:28 INFO - PROCESS | 3012 | 1468026328386 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:28 INFO - PROCESS | 3012 | ++DOCSHELL 18784800 == 32 [pid = 3012] [id = 429] 18:05:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (18BC8400) [pid = 3012] [serial = 1287] [outer = 00000000] 18:05:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D3E800) [pid = 3012] [serial = 1288] [outer = 18BC8400] 18:05:28 INFO - PROCESS | 3012 | 1468026328433 Marionette DEBUG loaded listener.js 18:05:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D46800) [pid = 3012] [serial = 1289] [outer = 18BC8400] 18:05:28 INFO - PROCESS | 3012 | 1468026328822 Marionette TRACE conn10 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 18:05:28 INFO - PROCESS | 3012 | 1468026328880 Marionette TRACE conn10 -> [0,1681,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 3012 | 1468026328882 Marionette TRACE conn10 <- [1,1681,null,{"value":"13"}] 18:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:05:28 INFO - PROCESS | 3012 | 1468026328924 Marionette TRACE conn10 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - PROCESS | 3012 | 1468026328926 Marionette TRACE conn10 <- [1,1682,null,{}] 18:05:28 INFO - PROCESS | 3012 | 1468026328929 Marionette TRACE conn10 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:28 INFO - PROCESS | 3012 | 1468026328931 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:29 INFO - PROCESS | 3012 | 1468026329047 Marionette TRACE conn10 <- [1,1683,null,{"value":null}] 18:05:29 INFO - PROCESS | 3012 | 1468026329055 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 3012 | 1468026329061 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:29 INFO - PROCESS | 3012 | ++DOCSHELL 152DBC00 == 33 [pid = 3012] [id = 430] 18:05:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1A3D6400) [pid = 3012] [serial = 1290] [outer = 00000000] 18:05:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AB49800) [pid = 3012] [serial = 1291] [outer = 1A3D6400] 18:05:29 INFO - PROCESS | 3012 | 1468026329174 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AE10800) [pid = 3012] [serial = 1292] [outer = 1A3D6400] 18:05:29 INFO - PROCESS | 3012 | 1468026329568 Marionette TRACE conn10 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 18:05:29 INFO - PROCESS | 3012 | 1468026329594 Marionette TRACE conn10 -> [0,1685,"getWindowHandle",null] 18:05:29 INFO - PROCESS | 3012 | 1468026329596 Marionette TRACE conn10 <- [1,1685,null,{"value":"13"}] 18:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:05:29 INFO - PROCESS | 3012 | 1468026329598 Marionette TRACE conn10 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:05:29 INFO - PROCESS | 3012 | 1468026329600 Marionette TRACE conn10 <- [1,1686,null,{}] 18:05:29 INFO - PROCESS | 3012 | 1468026329603 Marionette TRACE conn10 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:29 INFO - PROCESS | 3012 | 1468026329605 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:29 INFO - PROCESS | 3012 | 1468026329727 Marionette TRACE conn10 <- [1,1687,null,{"value":null}] 18:05:29 INFO - PROCESS | 3012 | 1468026329733 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 3012 | 1468026329734 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:29 INFO - PROCESS | 3012 | ++DOCSHELL 0DB10400 == 34 [pid = 3012] [id = 431] 18:05:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (15C81000) [pid = 3012] [serial = 1293] [outer = 00000000] 18:05:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AE9FC00) [pid = 3012] [serial = 1294] [outer = 15C81000] 18:05:29 INFO - PROCESS | 3012 | 1468026329778 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1AEA7800) [pid = 3012] [serial = 1295] [outer = 15C81000] 18:05:30 INFO - PROCESS | 3012 | 1468026330212 Marionette TRACE conn10 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 18:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1AEA1000) [pid = 3012] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AE0C400) [pid = 3012] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (17883400) [pid = 3012] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0D9F0800) [pid = 3012] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1AEA4400) [pid = 3012] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DFEFC00) [pid = 3012] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19C72400) [pid = 3012] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D12EC00) [pid = 3012] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (17879C00) [pid = 3012] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (15A54000) [pid = 3012] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (15DDB800) [pid = 3012] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1875AC00) [pid = 3012] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D123800) [pid = 3012] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:05:30 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1874DC00) [pid = 3012] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:05:30 INFO - PROCESS | 3012 | 1468026330429 Marionette TRACE conn10 -> [0,1689,"getWindowHandle",null] 18:05:30 INFO - PROCESS | 3012 | 1468026330431 Marionette TRACE conn10 <- [1,1689,null,{"value":"13"}] 18:05:30 INFO - PROCESS | 3012 | 1468026330447 Marionette TRACE conn10 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:05:30 INFO - PROCESS | 3012 | 1468026330449 Marionette TRACE conn10 <- [1,1690,null,{}] 18:05:30 INFO - PROCESS | 3012 | 1468026330453 Marionette TRACE conn10 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:30 INFO - PROCESS | 3012 | 1468026330454 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:05:30 INFO - PROCESS | 3012 | 1468026330532 Marionette TRACE conn10 <- [1,1691,null,{"value":null}] 18:05:30 INFO - PROCESS | 3012 | 1468026330540 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:30 INFO - PROCESS | 3012 | 1468026330542 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:30 INFO - PROCESS | 3012 | ++DOCSHELL 156A6C00 == 35 [pid = 3012] [id = 432] 18:05:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (156B0C00) [pid = 3012] [serial = 1296] [outer = 00000000] 18:05:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (16CCE800) [pid = 3012] [serial = 1297] [outer = 156B0C00] 18:05:30 INFO - PROCESS | 3012 | 1468026330587 Marionette DEBUG loaded listener.js 18:05:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18783400) [pid = 3012] [serial = 1298] [outer = 156B0C00] 18:05:31 INFO - PROCESS | 3012 | 1468026331047 Marionette TRACE conn10 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 610ms 18:05:31 INFO - PROCESS | 3012 | 1468026331070 Marionette TRACE conn10 -> [0,1693,"getWindowHandle",null] 18:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:05:31 INFO - PROCESS | 3012 | 1468026331072 Marionette TRACE conn10 <- [1,1693,null,{"value":"13"}] 18:05:31 INFO - PROCESS | 3012 | 1468026331075 Marionette TRACE conn10 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:05:31 INFO - PROCESS | 3012 | 1468026331077 Marionette TRACE conn10 <- [1,1694,null,{}] 18:05:31 INFO - PROCESS | 3012 | 1468026331081 Marionette TRACE conn10 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:31 INFO - PROCESS | 3012 | 1468026331083 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:31 INFO - PROCESS | 3012 | 1468026331166 Marionette TRACE conn10 <- [1,1695,null,{"value":null}] 18:05:31 INFO - PROCESS | 3012 | 1468026331172 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:31 INFO - PROCESS | 3012 | 1468026331174 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:31 INFO - PROCESS | 3012 | ++DOCSHELL 0E992000 == 36 [pid = 3012] [id = 433] 18:05:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (16CCDC00) [pid = 3012] [serial = 1299] [outer = 00000000] 18:05:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AEA5C00) [pid = 3012] [serial = 1300] [outer = 16CCDC00] 18:05:31 INFO - PROCESS | 3012 | 1468026331217 Marionette DEBUG loaded listener.js 18:05:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AFC3C00) [pid = 3012] [serial = 1301] [outer = 16CCDC00] 18:05:31 INFO - PROCESS | 3012 | 1468026331652 Marionette TRACE conn10 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 18:05:31 INFO - PROCESS | 3012 | 1468026331706 Marionette TRACE conn10 -> [0,1697,"getWindowHandle",null] 18:05:31 INFO - PROCESS | 3012 | 1468026331708 Marionette TRACE conn10 <- [1,1697,null,{"value":"13"}] 18:05:31 INFO - PROCESS | 3012 | 1468026331711 Marionette TRACE conn10 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:05:31 INFO - PROCESS | 3012 | 1468026331713 Marionette TRACE conn10 <- [1,1698,null,{}] 18:05:31 INFO - PROCESS | 3012 | 1468026331717 Marionette TRACE conn10 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:31 INFO - PROCESS | 3012 | 1468026331718 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:31 INFO - PROCESS | 3012 | 1468026331803 Marionette TRACE conn10 <- [1,1699,null,{"value":null}] 18:05:31 INFO - PROCESS | 3012 | 1468026331808 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:31 INFO - PROCESS | 3012 | 1468026331810 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:31 INFO - PROCESS | 3012 | ++DOCSHELL 1D008000 == 37 [pid = 3012] [id = 434] 18:05:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D00A400) [pid = 3012] [serial = 1302] [outer = 00000000] 18:05:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D121800) [pid = 3012] [serial = 1303] [outer = 1D00A400] 18:05:31 INFO - PROCESS | 3012 | 1468026331854 Marionette DEBUG loaded listener.js 18:05:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D127400) [pid = 3012] [serial = 1304] [outer = 1D00A400] 18:05:32 INFO - PROCESS | 3012 | 1468026332244 Marionette TRACE conn10 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 18:05:32 INFO - PROCESS | 3012 | 1468026332356 Marionette TRACE conn10 -> [0,1701,"getWindowHandle",null] 18:05:32 INFO - PROCESS | 3012 | 1468026332358 Marionette TRACE conn10 <- [1,1701,null,{"value":"13"}] 18:05:32 INFO - PROCESS | 3012 | 1468026332361 Marionette TRACE conn10 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:05:32 INFO - PROCESS | 3012 | 1468026332363 Marionette TRACE conn10 <- [1,1702,null,{}] 18:05:32 INFO - PROCESS | 3012 | 1468026332366 Marionette TRACE conn10 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:32 INFO - PROCESS | 3012 | 1468026332368 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:32 INFO - PROCESS | 3012 | 1468026332498 Marionette TRACE conn10 <- [1,1703,null,{"value":null}] 18:05:32 INFO - PROCESS | 3012 | 1468026332652 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:32 INFO - PROCESS | 3012 | 1468026332655 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:32 INFO - PROCESS | 3012 | ++DOCSHELL 0D3EBC00 == 38 [pid = 3012] [id = 435] 18:05:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0D45C800) [pid = 3012] [serial = 1305] [outer = 00000000] 18:05:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0D9F2000) [pid = 3012] [serial = 1306] [outer = 0D45C800] 18:05:32 INFO - PROCESS | 3012 | 1468026332713 Marionette DEBUG loaded listener.js 18:05:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DB0AC00) [pid = 3012] [serial = 1307] [outer = 0D45C800] 18:05:33 INFO - PROCESS | 3012 | 1468026333267 Marionette TRACE conn10 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 18:05:33 INFO - PROCESS | 3012 | 1468026333338 Marionette TRACE conn10 -> [0,1705,"getWindowHandle",null] 18:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:05:33 INFO - PROCESS | 3012 | 1468026333342 Marionette TRACE conn10 <- [1,1705,null,{"value":"13"}] 18:05:33 INFO - PROCESS | 3012 | 1468026333347 Marionette TRACE conn10 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:05:33 INFO - PROCESS | 3012 | 1468026333351 Marionette TRACE conn10 <- [1,1706,null,{}] 18:05:33 INFO - PROCESS | 3012 | 1468026333356 Marionette TRACE conn10 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:33 INFO - PROCESS | 3012 | 1468026333359 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:33 INFO - PROCESS | 3012 | 1468026333502 Marionette TRACE conn10 <- [1,1707,null,{"value":null}] 18:05:33 INFO - PROCESS | 3012 | 1468026333638 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:33 INFO - PROCESS | 3012 | 1468026333642 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:33 INFO - PROCESS | 3012 | ++DOCSHELL 15789000 == 39 [pid = 3012] [id = 436] 18:05:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (15A74800) [pid = 3012] [serial = 1308] [outer = 00000000] 18:05:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (16731000) [pid = 3012] [serial = 1309] [outer = 15A74800] 18:05:33 INFO - PROCESS | 3012 | 1468026333702 Marionette DEBUG loaded listener.js 18:05:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (17169800) [pid = 3012] [serial = 1310] [outer = 15A74800] 18:05:34 INFO - PROCESS | 3012 | 1468026334361 Marionette TRACE conn10 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1077ms 18:05:34 INFO - PROCESS | 3012 | 1468026334425 Marionette TRACE conn10 -> [0,1709,"getWindowHandle",null] 18:05:34 INFO - PROCESS | 3012 | 1468026334428 Marionette TRACE conn10 <- [1,1709,null,{"value":"13"}] 18:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:05:34 INFO - PROCESS | 3012 | 1468026334432 Marionette TRACE conn10 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:05:34 INFO - PROCESS | 3012 | 1468026334434 Marionette TRACE conn10 <- [1,1710,null,{}] 18:05:34 INFO - PROCESS | 3012 | 1468026334438 Marionette TRACE conn10 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:34 INFO - PROCESS | 3012 | 1468026334441 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:34 INFO - PROCESS | 3012 | 1468026334551 Marionette TRACE conn10 <- [1,1711,null,{"value":null}] 18:05:34 INFO - PROCESS | 3012 | 1468026334688 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:34 INFO - PROCESS | 3012 | 1468026334691 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:34 INFO - PROCESS | 3012 | ++DOCSHELL 18753800 == 40 [pid = 3012] [id = 437] 18:05:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (19D5F000) [pid = 3012] [serial = 1311] [outer = 00000000] 18:05:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1AB9A800) [pid = 3012] [serial = 1312] [outer = 19D5F000] 18:05:34 INFO - PROCESS | 3012 | 1468026334745 Marionette DEBUG loaded listener.js 18:05:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1AEA5000) [pid = 3012] [serial = 1313] [outer = 19D5F000] 18:05:35 INFO - PROCESS | 3012 | 1468026335302 Marionette TRACE conn10 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 18:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 930ms 18:05:35 INFO - PROCESS | 3012 | 1468026335364 Marionette TRACE conn10 -> [0,1713,"getWindowHandle",null] 18:05:35 INFO - PROCESS | 3012 | 1468026335369 Marionette TRACE conn10 <- [1,1713,null,{"value":"13"}] 18:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:05:35 INFO - PROCESS | 3012 | 1468026335379 Marionette TRACE conn10 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:05:35 INFO - PROCESS | 3012 | 1468026335384 Marionette TRACE conn10 <- [1,1714,null,{}] 18:05:35 INFO - PROCESS | 3012 | 1468026335388 Marionette TRACE conn10 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:35 INFO - PROCESS | 3012 | 1468026335391 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:35 INFO - PROCESS | 3012 | 1468026335559 Marionette TRACE conn10 <- [1,1715,null,{"value":null}] 18:05:35 INFO - PROCESS | 3012 | 1468026335693 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:35 INFO - PROCESS | 3012 | 1468026335696 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:35 INFO - PROCESS | 3012 | ++DOCSHELL 0D16B400 == 41 [pid = 3012] [id = 438] 18:05:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (0D1CB800) [pid = 3012] [serial = 1314] [outer = 00000000] 18:05:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0DF2B800) [pid = 3012] [serial = 1315] [outer = 0D1CB800] 18:05:35 INFO - PROCESS | 3012 | 1468026335751 Marionette DEBUG loaded listener.js 18:05:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (15C0E000) [pid = 3012] [serial = 1316] [outer = 0D1CB800] 18:05:36 INFO - PROCESS | 3012 | 1468026336377 Marionette TRACE conn10 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1032ms 18:05:36 INFO - PROCESS | 3012 | 1468026336406 Marionette TRACE conn10 -> [0,1717,"getWindowHandle",null] 18:05:36 INFO - PROCESS | 3012 | 1468026336410 Marionette TRACE conn10 <- [1,1717,null,{"value":"13"}] 18:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:05:36 INFO - PROCESS | 3012 | 1468026336415 Marionette TRACE conn10 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:05:36 INFO - PROCESS | 3012 | 1468026336420 Marionette TRACE conn10 <- [1,1718,null,{}] 18:05:36 INFO - PROCESS | 3012 | 1468026336424 Marionette TRACE conn10 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:36 INFO - PROCESS | 3012 | 1468026336427 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:36 INFO - PROCESS | 3012 | 1468026336531 Marionette TRACE conn10 <- [1,1719,null,{"value":null}] 18:05:36 INFO - PROCESS | 3012 | 1468026336669 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:36 INFO - PROCESS | 3012 | 1468026336672 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:36 INFO - PROCESS | 3012 | ++DOCSHELL 0DB66000 == 42 [pid = 3012] [id = 439] 18:05:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (0DB6A800) [pid = 3012] [serial = 1317] [outer = 00000000] 18:05:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (152D3800) [pid = 3012] [serial = 1318] [outer = 0DB6A800] 18:05:36 INFO - PROCESS | 3012 | 1468026336725 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (16731400) [pid = 3012] [serial = 1319] [outer = 0DB6A800] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 1D008000 == 41 [pid = 3012] [id = 434] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 0E992000 == 40 [pid = 3012] [id = 433] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 156A6C00 == 39 [pid = 3012] [id = 432] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 0DB10400 == 38 [pid = 3012] [id = 431] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 152DBC00 == 37 [pid = 3012] [id = 430] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 18784800 == 36 [pid = 3012] [id = 429] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 16CD9C00 == 35 [pid = 3012] [id = 428] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 15A7D800 == 34 [pid = 3012] [id = 427] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 0DFEB800 == 33 [pid = 3012] [id = 426] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 0D128400 == 32 [pid = 3012] [id = 425] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 0D3EA800 == 31 [pid = 3012] [id = 424] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 156A7800 == 30 [pid = 3012] [id = 423] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 0D16B400 == 29 [pid = 3012] [id = 438] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 18753800 == 28 [pid = 3012] [id = 437] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 0D3EBC00 == 27 [pid = 3012] [id = 435] 18:05:37 INFO - PROCESS | 3012 | --DOCSHELL 15789000 == 26 [pid = 3012] [id = 436] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (1AE13400) [pid = 3012] [serial = 1255] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (1863B400) [pid = 3012] [serial = 1243] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (1874D800) [pid = 3012] [serial = 1244] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (0DB5FC00) [pid = 3012] [serial = 1231] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1B8D6400) [pid = 3012] [serial = 1258] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0DB65400) [pid = 3012] [serial = 1232] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0E1B8800) [pid = 3012] [serial = 1234] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (0E544000) [pid = 3012] [serial = 1235] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (19D45400) [pid = 3012] [serial = 1249] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (19D3CC00) [pid = 3012] [serial = 1250] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1D363C00) [pid = 3012] [serial = 1229] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (18777C00) [pid = 3012] [serial = 1246] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18BCCC00) [pid = 3012] [serial = 1247] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15C59C00) [pid = 3012] [serial = 1238] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (15A7C800) [pid = 3012] [serial = 1237] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (17168400) [pid = 3012] [serial = 1240] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (17878400) [pid = 3012] [serial = 1241] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1A7FC800) [pid = 3012] [serial = 1252] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AE14400) [pid = 3012] [serial = 1256] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D237800) [pid = 3012] [serial = 1261] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D363400) [pid = 3012] [serial = 1268] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D35D400) [pid = 3012] [serial = 1262] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D5F400) [pid = 3012] [serial = 1265] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (19D5DC00) [pid = 3012] [serial = 1264] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D00E800) [pid = 3012] [serial = 1259] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19D62000) [pid = 3012] [serial = 1253] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D38D400) [pid = 3012] [serial = 1270] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1D124400) [pid = 3012] [serial = 1267] [outer = 00000000] [url = about:blank] 18:05:37 INFO - PROCESS | 3012 | 1468026337943 Marionette TRACE conn10 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 18:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 18:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1584ms 18:05:38 INFO - PROCESS | 3012 | 1468026338001 Marionette TRACE conn10 -> [0,1721,"getWindowHandle",null] 18:05:38 INFO - PROCESS | 3012 | 1468026338005 Marionette TRACE conn10 <- [1,1721,null,{"value":"13"}] 18:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:05:38 INFO - PROCESS | 3012 | 1468026338010 Marionette TRACE conn10 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:05:38 INFO - PROCESS | 3012 | 1468026338013 Marionette TRACE conn10 <- [1,1722,null,{}] 18:05:38 INFO - PROCESS | 3012 | 1468026338020 Marionette TRACE conn10 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:38 INFO - PROCESS | 3012 | 1468026338023 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:38 INFO - PROCESS | 3012 | 1468026338104 Marionette TRACE conn10 <- [1,1723,null,{"value":null}] 18:05:38 INFO - PROCESS | 3012 | 1468026338111 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 3012 | 1468026338115 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:38 INFO - PROCESS | 3012 | ++DOCSHELL 0DC6B400 == 27 [pid = 3012] [id = 440] 18:05:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DC6C000) [pid = 3012] [serial = 1320] [outer = 00000000] 18:05:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0DF28400) [pid = 3012] [serial = 1321] [outer = 0DC6C000] 18:05:38 INFO - PROCESS | 3012 | 1468026338167 Marionette DEBUG loaded listener.js 18:05:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DFEBC00) [pid = 3012] [serial = 1322] [outer = 0DC6C000] 18:05:38 INFO - PROCESS | 3012 | 1468026338647 Marionette TRACE conn10 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 18:05:38 INFO - PROCESS | 3012 | 1468026338701 Marionette TRACE conn10 -> [0,1725,"getWindowHandle",null] 18:05:38 INFO - PROCESS | 3012 | 1468026338706 Marionette TRACE conn10 <- [1,1725,null,{"value":"13"}] 18:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:05:38 INFO - PROCESS | 3012 | 1468026338745 Marionette TRACE conn10 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:05:38 INFO - PROCESS | 3012 | 1468026338748 Marionette TRACE conn10 <- [1,1726,null,{}] 18:05:38 INFO - PROCESS | 3012 | 1468026338755 Marionette TRACE conn10 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:38 INFO - PROCESS | 3012 | 1468026338758 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:38 INFO - PROCESS | 3012 | 1468026338849 Marionette TRACE conn10 <- [1,1727,null,{"value":null}] 18:05:38 INFO - PROCESS | 3012 | 1468026338949 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 3012 | 1468026338951 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:38 INFO - PROCESS | 3012 | ++DOCSHELL 156A6C00 == 28 [pid = 3012] [id = 441] 18:05:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (156A7800) [pid = 3012] [serial = 1323] [outer = 00000000] 18:05:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (15A5BC00) [pid = 3012] [serial = 1324] [outer = 156A7800] 18:05:39 INFO - PROCESS | 3012 | 1468026339003 Marionette DEBUG loaded listener.js 18:05:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (15C19400) [pid = 3012] [serial = 1325] [outer = 156A7800] 18:05:39 INFO - PROCESS | 3012 | 1468026339317 Marionette TRACE conn10 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 18:05:39 INFO - PROCESS | 3012 | 1468026339376 Marionette TRACE conn10 -> [0,1729,"getWindowHandle",null] 18:05:39 INFO - PROCESS | 3012 | 1468026339378 Marionette TRACE conn10 <- [1,1729,null,{"value":"13"}] 18:05:39 INFO - PROCESS | 3012 | 1468026339381 Marionette TRACE conn10 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:05:39 INFO - PROCESS | 3012 | 1468026339385 Marionette TRACE conn10 <- [1,1730,null,{}] 18:05:39 INFO - PROCESS | 3012 | 1468026339410 Marionette TRACE conn10 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:39 INFO - PROCESS | 3012 | 1468026339415 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:39 INFO - PROCESS | 3012 | 1468026339506 Marionette TRACE conn10 <- [1,1731,null,{"value":null}] 18:05:39 INFO - PROCESS | 3012 | 1468026339514 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:39 INFO - PROCESS | 3012 | 1468026339517 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:39 INFO - PROCESS | 3012 | ++DOCSHELL 1874C400 == 29 [pid = 3012] [id = 442] 18:05:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1874C800) [pid = 3012] [serial = 1326] [outer = 00000000] 18:05:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1875B000) [pid = 3012] [serial = 1327] [outer = 1874C800] 18:05:39 INFO - PROCESS | 3012 | 1468026339568 Marionette DEBUG loaded listener.js 18:05:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1877F400) [pid = 3012] [serial = 1328] [outer = 1874C800] 18:05:40 INFO - PROCESS | 3012 | 1468026340081 Marionette TRACE conn10 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 731ms 18:05:40 INFO - PROCESS | 3012 | 1468026340134 Marionette TRACE conn10 -> [0,1733,"getWindowHandle",null] 18:05:40 INFO - PROCESS | 3012 | 1468026340136 Marionette TRACE conn10 <- [1,1733,null,{"value":"13"}] 18:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:05:40 INFO - PROCESS | 3012 | 1468026340192 Marionette TRACE conn10 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:05:40 INFO - PROCESS | 3012 | 1468026340194 Marionette TRACE conn10 <- [1,1734,null,{}] 18:05:40 INFO - PROCESS | 3012 | 1468026340197 Marionette TRACE conn10 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:40 INFO - PROCESS | 3012 | 1468026340199 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:40 INFO - PROCESS | 3012 | 1468026340314 Marionette TRACE conn10 <- [1,1735,null,{"value":null}] 18:05:40 INFO - PROCESS | 3012 | 1468026340375 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:40 INFO - PROCESS | 3012 | 1468026340377 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:40 INFO - PROCESS | 3012 | ++DOCSHELL 18A74800 == 30 [pid = 3012] [id = 443] 18:05:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (18BCD000) [pid = 3012] [serial = 1329] [outer = 00000000] 18:05:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D3B000) [pid = 3012] [serial = 1330] [outer = 18BCD000] 18:05:40 INFO - PROCESS | 3012 | 1468026340421 Marionette DEBUG loaded listener.js 18:05:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D53800) [pid = 3012] [serial = 1331] [outer = 18BCD000] 18:05:40 INFO - PROCESS | 3012 | 1468026340825 Marionette TRACE conn10 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 710ms 18:05:40 INFO - PROCESS | 3012 | 1468026340886 Marionette TRACE conn10 -> [0,1737,"getWindowHandle",null] 18:05:40 INFO - PROCESS | 3012 | 1468026340888 Marionette TRACE conn10 <- [1,1737,null,{"value":"13"}] 18:05:40 INFO - PROCESS | 3012 | 1468026340891 Marionette TRACE conn10 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:05:40 INFO - PROCESS | 3012 | 1468026340893 Marionette TRACE conn10 <- [1,1738,null,{}] 18:05:40 INFO - PROCESS | 3012 | 1468026340897 Marionette TRACE conn10 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:40 INFO - PROCESS | 3012 | 1468026340899 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:41 INFO - PROCESS | 3012 | 1468026341011 Marionette TRACE conn10 <- [1,1739,null,{"value":null}] 18:05:41 INFO - PROCESS | 3012 | 1468026341016 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:41 INFO - PROCESS | 3012 | 1468026341018 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:41 INFO - PROCESS | 3012 | ++DOCSHELL 18BCCC00 == 31 [pid = 3012] [id = 444] 18:05:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D57800) [pid = 3012] [serial = 1332] [outer = 00000000] 18:05:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1A7E7000) [pid = 3012] [serial = 1333] [outer = 19D57800] 18:05:41 INFO - PROCESS | 3012 | 1468026341066 Marionette DEBUG loaded listener.js 18:05:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AB8D400) [pid = 3012] [serial = 1334] [outer = 19D57800] 18:05:41 INFO - PROCESS | 3012 | 1468026341514 Marionette TRACE conn10 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 18:05:41 INFO - PROCESS | 3012 | 1468026341575 Marionette TRACE conn10 -> [0,1741,"getWindowHandle",null] 18:05:41 INFO - PROCESS | 3012 | 1468026341578 Marionette TRACE conn10 <- [1,1741,null,{"value":"13"}] 18:05:41 INFO - PROCESS | 3012 | 1468026341581 Marionette TRACE conn10 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:05:41 INFO - PROCESS | 3012 | 1468026341583 Marionette TRACE conn10 <- [1,1742,null,{}] 18:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:05:41 INFO - PROCESS | 3012 | 1468026341586 Marionette TRACE conn10 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:41 INFO - PROCESS | 3012 | 1468026341592 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:41 INFO - PROCESS | 3012 | 1468026341735 Marionette TRACE conn10 <- [1,1743,null,{"value":null}] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1D00A400) [pid = 3012] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (15C81000) [pid = 3012] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1A3D6400) [pid = 3012] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0D9F1800) [pid = 3012] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15C14800) [pid = 3012] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DFEF000) [pid = 3012] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (17171C00) [pid = 3012] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0D12AC00) [pid = 3012] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D123000) [pid = 3012] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (156B0C00) [pid = 3012] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (16CCDC00) [pid = 3012] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:05:42 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (18BC8400) [pid = 3012] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:05:42 INFO - PROCESS | 3012 | 1468026342021 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:42 INFO - PROCESS | 3012 | 1468026342023 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:42 INFO - PROCESS | 3012 | ++DOCSHELL 0D12AC00 == 32 [pid = 3012] [id = 445] 18:05:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0D1D2400) [pid = 3012] [serial = 1335] [outer = 00000000] 18:05:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0DE96000) [pid = 3012] [serial = 1336] [outer = 0D1D2400] 18:05:42 INFO - PROCESS | 3012 | 1468026342075 Marionette DEBUG loaded listener.js 18:05:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (156B0C00) [pid = 3012] [serial = 1337] [outer = 0D1D2400] 18:05:42 INFO - PROCESS | 3012 | 1468026342461 Marionette TRACE conn10 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 18:05:42 INFO - PROCESS | 3012 | 1468026342517 Marionette TRACE conn10 -> [0,1745,"getWindowHandle",null] 18:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:05:42 INFO - PROCESS | 3012 | 1468026342519 Marionette TRACE conn10 <- [1,1745,null,{"value":"13"}] 18:05:42 INFO - PROCESS | 3012 | 1468026342523 Marionette TRACE conn10 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:05:42 INFO - PROCESS | 3012 | 1468026342524 Marionette TRACE conn10 <- [1,1746,null,{}] 18:05:42 INFO - PROCESS | 3012 | 1468026342536 Marionette TRACE conn10 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:42 INFO - PROCESS | 3012 | 1468026342538 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:42 INFO - PROCESS | 3012 | 1468026342614 Marionette TRACE conn10 <- [1,1747,null,{"value":null}] 18:05:42 INFO - PROCESS | 3012 | 1468026342619 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:42 INFO - PROCESS | 3012 | 1468026342621 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:42 INFO - PROCESS | 3012 | ++DOCSHELL 184AE800 == 33 [pid = 3012] [id = 446] 18:05:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (186C7400) [pid = 3012] [serial = 1338] [outer = 00000000] 18:05:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AFC9000) [pid = 3012] [serial = 1339] [outer = 186C7400] 18:05:42 INFO - PROCESS | 3012 | 1468026342665 Marionette DEBUG loaded listener.js 18:05:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1B8D6400) [pid = 3012] [serial = 1340] [outer = 186C7400] 18:05:43 INFO - PROCESS | 3012 | 1468026343075 Marionette TRACE conn10 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 571ms 18:05:43 INFO - PROCESS | 3012 | 1468026343094 Marionette TRACE conn10 -> [0,1749,"getWindowHandle",null] 18:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:05:43 INFO - PROCESS | 3012 | 1468026343096 Marionette TRACE conn10 <- [1,1749,null,{"value":"13"}] 18:05:43 INFO - PROCESS | 3012 | 1468026343100 Marionette TRACE conn10 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:05:43 INFO - PROCESS | 3012 | 1468026343101 Marionette TRACE conn10 <- [1,1750,null,{}] 18:05:43 INFO - PROCESS | 3012 | 1468026343105 Marionette TRACE conn10 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:43 INFO - PROCESS | 3012 | 1468026343107 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:43 INFO - PROCESS | 3012 | 1468026343224 Marionette TRACE conn10 <- [1,1751,null,{"value":null}] 18:05:43 INFO - PROCESS | 3012 | 1468026343259 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:43 INFO - PROCESS | 3012 | 1468026343261 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:43 INFO - PROCESS | 3012 | ++DOCSHELL 1AFC4400 == 34 [pid = 3012] [id = 447] 18:05:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D004000) [pid = 3012] [serial = 1341] [outer = 00000000] 18:05:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D0D6400) [pid = 3012] [serial = 1342] [outer = 1D004000] 18:05:43 INFO - PROCESS | 3012 | 1468026343307 Marionette DEBUG loaded listener.js 18:05:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D45400) [pid = 3012] [serial = 1343] [outer = 1D004000] 18:05:43 INFO - PROCESS | 3012 | 1468026343692 Marionette TRACE conn10 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 18:05:43 INFO - PROCESS | 3012 | 1468026343730 Marionette TRACE conn10 -> [0,1753,"getWindowHandle",null] 18:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:05:43 INFO - PROCESS | 3012 | 1468026343732 Marionette TRACE conn10 <- [1,1753,null,{"value":"13"}] 18:05:43 INFO - PROCESS | 3012 | 1468026343735 Marionette TRACE conn10 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:05:43 INFO - PROCESS | 3012 | 1468026343737 Marionette TRACE conn10 <- [1,1754,null,{}] 18:05:43 INFO - PROCESS | 3012 | 1468026343740 Marionette TRACE conn10 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:43 INFO - PROCESS | 3012 | 1468026343742 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:43 INFO - PROCESS | 3012 | 1468026343864 Marionette TRACE conn10 <- [1,1755,null,{"value":null}] 18:05:43 INFO - PROCESS | 3012 | 1468026343926 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:43 INFO - PROCESS | 3012 | 1468026343928 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:43 INFO - PROCESS | 3012 | ++DOCSHELL 1863B400 == 35 [pid = 3012] [id = 448] 18:05:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D22A000) [pid = 3012] [serial = 1344] [outer = 00000000] 18:05:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D359C00) [pid = 3012] [serial = 1345] [outer = 1D22A000] 18:05:44 INFO - PROCESS | 3012 | 1468026343971 Marionette DEBUG loaded listener.js 18:05:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D35EC00) [pid = 3012] [serial = 1346] [outer = 1D22A000] 18:05:44 INFO - PROCESS | 3012 | 1468026344630 Marionette TRACE conn10 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 930ms 18:05:44 INFO - PROCESS | 3012 | 1468026344667 Marionette TRACE conn10 -> [0,1757,"getWindowHandle",null] 18:05:44 INFO - PROCESS | 3012 | 1468026344672 Marionette TRACE conn10 <- [1,1757,null,{"value":"13"}] 18:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:05:44 INFO - PROCESS | 3012 | 1468026344676 Marionette TRACE conn10 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:05:44 INFO - PROCESS | 3012 | 1468026344682 Marionette TRACE conn10 <- [1,1758,null,{}] 18:05:44 INFO - PROCESS | 3012 | 1468026344687 Marionette TRACE conn10 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:44 INFO - PROCESS | 3012 | 1468026344690 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:44 INFO - PROCESS | 3012 | 1468026344811 Marionette TRACE conn10 <- [1,1759,null,{"value":null}] 18:05:45 INFO - PROCESS | 3012 | 1468026344973 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:45 INFO - PROCESS | 3012 | 1468026344976 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:45 INFO - PROCESS | 3012 | ++DOCSHELL 0DE95000 == 36 [pid = 3012] [id = 449] 18:05:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DF24000) [pid = 3012] [serial = 1347] [outer = 00000000] 18:05:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0E1C2000) [pid = 3012] [serial = 1348] [outer = 0DF24000] 18:05:45 INFO - PROCESS | 3012 | 1468026345033 Marionette DEBUG loaded listener.js 18:05:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (15788C00) [pid = 3012] [serial = 1349] [outer = 0DF24000] 18:05:45 INFO - PROCESS | 3012 | 1468026345853 Marionette TRACE conn10 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1238ms 18:05:45 INFO - PROCESS | 3012 | 1468026345915 Marionette TRACE conn10 -> [0,1761,"getWindowHandle",null] 18:05:45 INFO - PROCESS | 3012 | 1468026345919 Marionette TRACE conn10 <- [1,1761,null,{"value":"13"}] 18:05:45 INFO - PROCESS | 3012 | 1468026345926 Marionette TRACE conn10 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:05:45 INFO - PROCESS | 3012 | 1468026345929 Marionette TRACE conn10 <- [1,1762,null,{}] 18:05:45 INFO - PROCESS | 3012 | 1468026345933 Marionette TRACE conn10 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:45 INFO - PROCESS | 3012 | 1468026345936 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:46 INFO - PROCESS | 3012 | 1468026346064 Marionette TRACE conn10 <- [1,1763,null,{"value":null}] 18:05:46 INFO - PROCESS | 3012 | 1468026346273 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:46 INFO - PROCESS | 3012 | 1468026346276 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:46 INFO - PROCESS | 3012 | ++DOCSHELL 0D3EA800 == 37 [pid = 3012] [id = 450] 18:05:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0D458C00) [pid = 3012] [serial = 1350] [outer = 00000000] 18:05:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0D9EF800) [pid = 3012] [serial = 1351] [outer = 0D458C00] 18:05:46 INFO - PROCESS | 3012 | 1468026346373 Marionette DEBUG loaded listener.js 18:05:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0DB68C00) [pid = 3012] [serial = 1352] [outer = 0D458C00] 18:05:46 INFO - PROCESS | 3012 | --DOCSHELL 1AFC4400 == 36 [pid = 3012] [id = 447] 18:05:46 INFO - PROCESS | 3012 | --DOCSHELL 184AE800 == 35 [pid = 3012] [id = 446] 18:05:46 INFO - PROCESS | 3012 | --DOCSHELL 0D12AC00 == 34 [pid = 3012] [id = 445] 18:05:46 INFO - PROCESS | 3012 | --DOCSHELL 18BCCC00 == 33 [pid = 3012] [id = 444] 18:05:46 INFO - PROCESS | 3012 | --DOCSHELL 18A74800 == 32 [pid = 3012] [id = 443] 18:05:46 INFO - PROCESS | 3012 | --DOCSHELL 1874C400 == 31 [pid = 3012] [id = 442] 18:05:46 INFO - PROCESS | 3012 | --DOCSHELL 156A6C00 == 30 [pid = 3012] [id = 441] 18:05:46 INFO - PROCESS | 3012 | --DOCSHELL 0DC6B400 == 29 [pid = 3012] [id = 440] 18:05:46 INFO - PROCESS | 3012 | --DOCSHELL 0DB66000 == 28 [pid = 3012] [id = 439] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1D121800) [pid = 3012] [serial = 1303] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1AE9FC00) [pid = 3012] [serial = 1294] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1AE10800) [pid = 3012] [serial = 1292] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1AB49800) [pid = 3012] [serial = 1291] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DC62800) [pid = 3012] [serial = 1273] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DE9D000) [pid = 3012] [serial = 1274] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15C8A800) [pid = 3012] [serial = 1282] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (15DD7400) [pid = 3012] [serial = 1283] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0E1B6000) [pid = 3012] [serial = 1279] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E587800) [pid = 3012] [serial = 1280] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18753C00) [pid = 3012] [serial = 1285] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (18778000) [pid = 3012] [serial = 1286] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0D380800) [pid = 3012] [serial = 1276] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0D97E000) [pid = 3012] [serial = 1277] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D390000) [pid = 3012] [serial = 1271] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (16CCE800) [pid = 3012] [serial = 1297] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18783400) [pid = 3012] [serial = 1298] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AEA5C00) [pid = 3012] [serial = 1300] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1AEA7800) [pid = 3012] [serial = 1295] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D127400) [pid = 3012] [serial = 1304] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19D3E800) [pid = 3012] [serial = 1288] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19D46800) [pid = 3012] [serial = 1289] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AFC3C00) [pid = 3012] [serial = 1301] [outer = 00000000] [url = about:blank] 18:05:46 INFO - PROCESS | 3012 | 1468026346926 Marionette TRACE conn10 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1023ms 18:05:46 INFO - PROCESS | 3012 | 1468026346954 Marionette TRACE conn10 -> [0,1765,"getWindowHandle",null] 18:05:46 INFO - PROCESS | 3012 | 1468026346957 Marionette TRACE conn10 <- [1,1765,null,{"value":"13"}] 18:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:05:46 INFO - PROCESS | 3012 | 1468026346961 Marionette TRACE conn10 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:05:46 INFO - PROCESS | 3012 | 1468026346964 Marionette TRACE conn10 <- [1,1766,null,{}] 18:05:47 INFO - PROCESS | 3012 | 1468026346978 Marionette TRACE conn10 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:47 INFO - PROCESS | 3012 | 1468026346983 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:47 INFO - PROCESS | 3012 | 1468026347111 Marionette TRACE conn10 <- [1,1767,null,{"value":null}] 18:05:47 INFO - PROCESS | 3012 | 1468026347214 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:47 INFO - PROCESS | 3012 | 1468026347217 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:47 INFO - PROCESS | 3012 | ++DOCSHELL 0D9E8400 == 29 [pid = 3012] [id = 451] 18:05:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0D9E9000) [pid = 3012] [serial = 1353] [outer = 00000000] 18:05:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DFF7C00) [pid = 3012] [serial = 1354] [outer = 0D9E9000] 18:05:47 INFO - PROCESS | 3012 | 1468026347267 Marionette DEBUG loaded listener.js 18:05:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0E50CC00) [pid = 3012] [serial = 1355] [outer = 0D9E9000] 18:05:47 INFO - PROCESS | 3012 | 1468026347689 Marionette TRACE conn10 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 770ms 18:05:47 INFO - PROCESS | 3012 | 1468026347734 Marionette TRACE conn10 -> [0,1769,"getWindowHandle",null] 18:05:47 INFO - PROCESS | 3012 | 1468026347738 Marionette TRACE conn10 <- [1,1769,null,{"value":"13"}] 18:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:05:47 INFO - PROCESS | 3012 | 1468026347743 Marionette TRACE conn10 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:05:47 INFO - PROCESS | 3012 | 1468026347744 Marionette TRACE conn10 <- [1,1770,null,{}] 18:05:47 INFO - PROCESS | 3012 | 1468026347748 Marionette TRACE conn10 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:47 INFO - PROCESS | 3012 | 1468026347750 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:47 INFO - PROCESS | 3012 | 1468026347838 Marionette TRACE conn10 <- [1,1771,null,{"value":null}] 18:05:47 INFO - PROCESS | 3012 | 1468026347844 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:47 INFO - PROCESS | 3012 | 1468026347846 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:47 INFO - PROCESS | 3012 | ++DOCSHELL 156AC400 == 30 [pid = 3012] [id = 452] 18:05:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (15A77000) [pid = 3012] [serial = 1356] [outer = 00000000] 18:05:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (17171C00) [pid = 3012] [serial = 1357] [outer = 15A77000] 18:05:47 INFO - PROCESS | 3012 | 1468026347891 Marionette DEBUG loaded listener.js 18:05:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1863AC00) [pid = 3012] [serial = 1358] [outer = 15A77000] 18:05:48 INFO - PROCESS | 3012 | 1468026348356 Marionette TRACE conn10 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 18:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 614ms 18:05:48 INFO - PROCESS | 3012 | 1468026348361 Marionette TRACE conn10 -> [0,1773,"getWindowHandle",null] 18:05:48 INFO - PROCESS | 3012 | 1468026348364 Marionette TRACE conn10 <- [1,1773,null,{"value":"13"}] 18:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:05:48 INFO - PROCESS | 3012 | 1468026348368 Marionette TRACE conn10 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:05:48 INFO - PROCESS | 3012 | 1468026348374 Marionette TRACE conn10 <- [1,1774,null,{}] 18:05:48 INFO - PROCESS | 3012 | 1468026348384 Marionette TRACE conn10 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:48 INFO - PROCESS | 3012 | 1468026348387 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:48 INFO - PROCESS | 3012 | 1468026348479 Marionette TRACE conn10 <- [1,1775,null,{"value":null}] 18:05:48 INFO - PROCESS | 3012 | 1468026348488 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:48 INFO - PROCESS | 3012 | 1468026348490 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:48 INFO - PROCESS | 3012 | ++DOCSHELL 19D3B800 == 31 [pid = 3012] [id = 453] 18:05:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19D3C000) [pid = 3012] [serial = 1359] [outer = 00000000] 18:05:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (19D47400) [pid = 3012] [serial = 1360] [outer = 19D3C000] 18:05:48 INFO - PROCESS | 3012 | 1468026348534 Marionette DEBUG loaded listener.js 18:05:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DB05C00) [pid = 3012] [serial = 1361] [outer = 19D3C000] 18:05:49 INFO - PROCESS | 3012 | 1468026348983 Marionette TRACE conn10 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 18:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 18:05:49 INFO - PROCESS | 3012 | 1468026349031 Marionette TRACE conn10 -> [0,1777,"getWindowHandle",null] 18:05:49 INFO - PROCESS | 3012 | 1468026349034 Marionette TRACE conn10 <- [1,1777,null,{"value":"13"}] 18:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:05:49 INFO - PROCESS | 3012 | 1468026349072 Marionette TRACE conn10 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:05:49 INFO - PROCESS | 3012 | 1468026349074 Marionette TRACE conn10 <- [1,1778,null,{}] 18:05:49 INFO - PROCESS | 3012 | 1468026349077 Marionette TRACE conn10 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:49 INFO - PROCESS | 3012 | 1468026349079 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:49 INFO - PROCESS | 3012 | 1468026349196 Marionette TRACE conn10 <- [1,1779,null,{"value":null}] 18:05:49 INFO - PROCESS | 3012 | 1468026349202 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 3012 | 1468026349204 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:49 INFO - PROCESS | 3012 | ++DOCSHELL 19D3E800 == 32 [pid = 3012] [id = 454] 18:05:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D56400) [pid = 3012] [serial = 1362] [outer = 00000000] 18:05:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1A998C00) [pid = 3012] [serial = 1363] [outer = 19D56400] 18:05:49 INFO - PROCESS | 3012 | 1468026349247 Marionette DEBUG loaded listener.js 18:05:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AE0C000) [pid = 3012] [serial = 1364] [outer = 19D56400] 18:05:49 INFO - PROCESS | 3012 | 1468026349679 Marionette TRACE conn10 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 18:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:05:49 INFO - PROCESS | 3012 | 1468026349708 Marionette TRACE conn10 -> [0,1781,"getWindowHandle",null] 18:05:49 INFO - PROCESS | 3012 | 1468026349710 Marionette TRACE conn10 <- [1,1781,null,{"value":"13"}] 18:05:49 INFO - PROCESS | 3012 | 1468026349713 Marionette TRACE conn10 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:05:49 INFO - PROCESS | 3012 | 1468026349715 Marionette TRACE conn10 <- [1,1782,null,{}] 18:05:49 INFO - PROCESS | 3012 | 1468026349718 Marionette TRACE conn10 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:49 INFO - PROCESS | 3012 | 1468026349720 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:49 INFO - PROCESS | 3012 | 1468026349832 Marionette TRACE conn10 <- [1,1783,null,{"value":null}] 18:05:49 INFO - PROCESS | 3012 | 1468026349838 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 3012 | 1468026349843 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:49 INFO - PROCESS | 3012 | ++DOCSHELL 123D3000 == 33 [pid = 3012] [id = 455] 18:05:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AE11C00) [pid = 3012] [serial = 1365] [outer = 00000000] 18:05:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AE9E800) [pid = 3012] [serial = 1366] [outer = 1AE11C00] 18:05:49 INFO - PROCESS | 3012 | 1468026349899 Marionette DEBUG loaded listener.js 18:05:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AF09800) [pid = 3012] [serial = 1367] [outer = 1AE11C00] 18:05:50 INFO - PROCESS | 3012 | 1468026350392 Marionette TRACE conn10 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 731ms 18:05:50 INFO - PROCESS | 3012 | 1468026350446 Marionette TRACE conn10 -> [0,1785,"getWindowHandle",null] 18:05:50 INFO - PROCESS | 3012 | 1468026350448 Marionette TRACE conn10 <- [1,1785,null,{"value":"13"}] 18:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:05:50 INFO - PROCESS | 3012 | 1468026350458 Marionette TRACE conn10 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:05:50 INFO - PROCESS | 3012 | 1468026350460 Marionette TRACE conn10 <- [1,1786,null,{}] 18:05:50 INFO - PROCESS | 3012 | 1468026350464 Marionette TRACE conn10 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:50 INFO - PROCESS | 3012 | 1468026350466 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:50 INFO - PROCESS | 3012 | 1468026350617 Marionette TRACE conn10 <- [1,1787,null,{"value":null}] 18:05:50 INFO - PROCESS | 3012 | 1468026350630 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:50 INFO - PROCESS | 3012 | 1468026350632 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:50 INFO - PROCESS | 3012 | ++DOCSHELL 1B8DE800 == 34 [pid = 3012] [id = 456] 18:05:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1C37C400) [pid = 3012] [serial = 1368] [outer = 00000000] 18:05:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D0D8C00) [pid = 3012] [serial = 1369] [outer = 1C37C400] 18:05:50 INFO - PROCESS | 3012 | 1468026350674 Marionette DEBUG loaded listener.js 18:05:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D121C00) [pid = 3012] [serial = 1370] [outer = 1C37C400] 18:05:51 INFO - PROCESS | 3012 | 1468026351149 Marionette TRACE conn10 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1D004000) [pid = 3012] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DB6A800) [pid = 3012] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (18BCD000) [pid = 3012] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (156A7800) [pid = 3012] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DC6C000) [pid = 3012] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1874C800) [pid = 3012] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (19D57800) [pid = 3012] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0D1D2400) [pid = 3012] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (186C7400) [pid = 3012] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0D45C800) [pid = 3012] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (15A74800) [pid = 3012] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (19D5F000) [pid = 3012] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:05:51 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0D1CB800) [pid = 3012] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 18:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:05:51 INFO - PROCESS | 3012 | 1468026351191 Marionette TRACE conn10 -> [0,1789,"getWindowHandle",null] 18:05:51 INFO - PROCESS | 3012 | 1468026351193 Marionette TRACE conn10 <- [1,1789,null,{"value":"13"}] 18:05:51 INFO - PROCESS | 3012 | 1468026351195 Marionette TRACE conn10 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:05:51 INFO - PROCESS | 3012 | 1468026351197 Marionette TRACE conn10 <- [1,1790,null,{}] 18:05:51 INFO - PROCESS | 3012 | 1468026351200 Marionette TRACE conn10 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:51 INFO - PROCESS | 3012 | 1468026351202 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:51 INFO - PROCESS | 3012 | 1468026351281 Marionette TRACE conn10 <- [1,1791,null,{"value":null}] 18:05:51 INFO - PROCESS | 3012 | 1468026351287 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:51 INFO - PROCESS | 3012 | 1468026351289 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:51 INFO - PROCESS | 3012 | ++DOCSHELL 0DB06C00 == 35 [pid = 3012] [id = 457] 18:05:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DFEEC00) [pid = 3012] [serial = 1371] [outer = 00000000] 18:05:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (156ABC00) [pid = 3012] [serial = 1372] [outer = 0DFEEC00] 18:05:51 INFO - PROCESS | 3012 | 1468026351332 Marionette DEBUG loaded listener.js 18:05:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (184AB000) [pid = 3012] [serial = 1373] [outer = 0DFEEC00] 18:05:51 INFO - PROCESS | 3012 | 1468026351715 Marionette TRACE conn10 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 572ms 18:05:51 INFO - PROCESS | 3012 | 1468026351779 Marionette TRACE conn10 -> [0,1793,"getWindowHandle",null] 18:05:51 INFO - PROCESS | 3012 | 1468026351781 Marionette TRACE conn10 <- [1,1793,null,{"value":"13"}] 18:05:51 INFO - PROCESS | 3012 | 1468026351798 Marionette TRACE conn10 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:05:51 INFO - PROCESS | 3012 | 1468026351800 Marionette TRACE conn10 <- [1,1794,null,{}] 18:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:05:51 INFO - PROCESS | 3012 | 1468026351807 Marionette TRACE conn10 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:51 INFO - PROCESS | 3012 | 1468026351809 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:51 INFO - PROCESS | 3012 | 1468026351890 Marionette TRACE conn10 <- [1,1795,null,{"value":null}] 18:05:51 INFO - PROCESS | 3012 | 1468026351896 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:51 INFO - PROCESS | 3012 | 1468026351898 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:51 INFO - PROCESS | 3012 | ++DOCSHELL 18BD1800 == 36 [pid = 3012] [id = 458] 18:05:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D9F800) [pid = 3012] [serial = 1374] [outer = 00000000] 18:05:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1C388000) [pid = 3012] [serial = 1375] [outer = 19D9F800] 18:05:51 INFO - PROCESS | 3012 | 1468026351942 Marionette DEBUG loaded listener.js 18:05:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D121400) [pid = 3012] [serial = 1376] [outer = 19D9F800] 18:05:52 INFO - PROCESS | 3012 | 1468026352311 Marionette TRACE conn10 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 530ms 18:05:52 INFO - PROCESS | 3012 | 1468026352335 Marionette TRACE conn10 -> [0,1797,"getWindowHandle",null] 18:05:52 INFO - PROCESS | 3012 | 1468026352337 Marionette TRACE conn10 <- [1,1797,null,{"value":"13"}] 18:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:05:52 INFO - PROCESS | 3012 | 1468026352340 Marionette TRACE conn10 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:05:52 INFO - PROCESS | 3012 | 1468026352342 Marionette TRACE conn10 <- [1,1798,null,{}] 18:05:52 INFO - PROCESS | 3012 | 1468026352345 Marionette TRACE conn10 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:52 INFO - PROCESS | 3012 | 1468026352347 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:52 INFO - PROCESS | 3012 | 1468026352474 Marionette TRACE conn10 <- [1,1799,null,{"value":null}] 18:05:52 INFO - PROCESS | 3012 | 1468026352482 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:52 INFO - PROCESS | 3012 | 1468026352484 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:52 INFO - PROCESS | 3012 | ++DOCSHELL 0DB6A800 == 37 [pid = 3012] [id = 459] 18:05:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D3F400) [pid = 3012] [serial = 1377] [outer = 00000000] 18:05:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D388800) [pid = 3012] [serial = 1378] [outer = 19D3F400] 18:05:52 INFO - PROCESS | 3012 | 1468026352529 Marionette DEBUG loaded listener.js 18:05:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D38BC00) [pid = 3012] [serial = 1379] [outer = 19D3F400] 18:05:52 INFO - PROCESS | 3012 | 1468026352932 Marionette TRACE conn10 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 18:05:53 INFO - PROCESS | 3012 | 1468026352971 Marionette TRACE conn10 -> [0,1801,"getWindowHandle",null] 18:05:53 INFO - PROCESS | 3012 | 1468026352973 Marionette TRACE conn10 <- [1,1801,null,{"value":"13"}] 18:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:05:53 INFO - PROCESS | 3012 | 1468026352991 Marionette TRACE conn10 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:05:53 INFO - PROCESS | 3012 | 1468026352993 Marionette TRACE conn10 <- [1,1802,null,{}] 18:05:53 INFO - PROCESS | 3012 | 1468026353028 Marionette TRACE conn10 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:53 INFO - PROCESS | 3012 | 1468026353030 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:53 INFO - PROCESS | 3012 | 1468026353182 Marionette TRACE conn10 <- [1,1803,null,{"value":null}] 18:05:53 INFO - PROCESS | 3012 | 1468026353387 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:53 INFO - PROCESS | 3012 | 1468026353391 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:53 INFO - PROCESS | 3012 | ++DOCSHELL 0CA1C000 == 38 [pid = 3012] [id = 460] 18:05:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0CA21400) [pid = 3012] [serial = 1380] [outer = 00000000] 18:05:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0D3E7400) [pid = 3012] [serial = 1381] [outer = 0CA21400] 18:05:53 INFO - PROCESS | 3012 | 1468026353456 Marionette DEBUG loaded listener.js 18:05:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0D9EA000) [pid = 3012] [serial = 1382] [outer = 0CA21400] 18:05:54 INFO - PROCESS | 3012 | 1468026354146 Marionette TRACE conn10 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1256ms 18:05:54 INFO - PROCESS | 3012 | 1468026354237 Marionette TRACE conn10 -> [0,1805,"getWindowHandle",null] 18:05:54 INFO - PROCESS | 3012 | 1468026354241 Marionette TRACE conn10 <- [1,1805,null,{"value":"13"}] 18:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:05:54 INFO - PROCESS | 3012 | 1468026354247 Marionette TRACE conn10 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:05:54 INFO - PROCESS | 3012 | 1468026354250 Marionette TRACE conn10 <- [1,1806,null,{}] 18:05:54 INFO - PROCESS | 3012 | 1468026354256 Marionette TRACE conn10 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:54 INFO - PROCESS | 3012 | 1468026354261 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:54 INFO - PROCESS | 3012 | 1468026354385 Marionette TRACE conn10 <- [1,1807,null,{"value":null}] 18:05:54 INFO - PROCESS | 3012 | 1468026354523 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:54 INFO - PROCESS | 3012 | 1468026354526 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:54 INFO - PROCESS | 3012 | ++DOCSHELL 1675D400 == 39 [pid = 3012] [id = 461] 18:05:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1716E400) [pid = 3012] [serial = 1383] [outer = 00000000] 18:05:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (18752800) [pid = 3012] [serial = 1384] [outer = 1716E400] 18:05:54 INFO - PROCESS | 3012 | 1468026354586 Marionette DEBUG loaded listener.js 18:05:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (18775800) [pid = 3012] [serial = 1385] [outer = 1716E400] 18:05:55 INFO - PROCESS | 3012 | 1468026355265 Marionette TRACE conn10 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1079ms 18:05:55 INFO - PROCESS | 3012 | 1468026355337 Marionette TRACE conn10 -> [0,1809,"getWindowHandle",null] 18:05:55 INFO - PROCESS | 3012 | 1468026355341 Marionette TRACE conn10 <- [1,1809,null,{"value":"13"}] 18:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:05:55 INFO - PROCESS | 3012 | 1468026355345 Marionette TRACE conn10 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:05:55 INFO - PROCESS | 3012 | 1468026355347 Marionette TRACE conn10 <- [1,1810,null,{}] 18:05:55 INFO - PROCESS | 3012 | 1468026355351 Marionette TRACE conn10 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:55 INFO - PROCESS | 3012 | 1468026355354 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:55 INFO - PROCESS | 3012 | 1468026355478 Marionette TRACE conn10 <- [1,1811,null,{"value":null}] 18:05:55 INFO - PROCESS | 3012 | 1468026355638 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:55 INFO - PROCESS | 3012 | 1468026355640 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:55 INFO - PROCESS | 3012 | ++DOCSHELL 1AE18000 == 40 [pid = 3012] [id = 462] 18:05:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1AE9F400) [pid = 3012] [serial = 1386] [outer = 00000000] 18:05:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1B8CF800) [pid = 3012] [serial = 1387] [outer = 1AE9F400] 18:05:55 INFO - PROCESS | 3012 | 1468026355701 Marionette DEBUG loaded listener.js 18:05:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D0D6000) [pid = 3012] [serial = 1388] [outer = 1AE9F400] 18:05:56 INFO - PROCESS | 3012 | 1468026356241 Marionette TRACE conn10 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 18:05:56 INFO - PROCESS | 3012 | 1468026356279 Marionette TRACE conn10 -> [0,1813,"getWindowHandle",null] 18:05:56 INFO - PROCESS | 3012 | 1468026356281 Marionette TRACE conn10 <- [1,1813,null,{"value":"13"}] 18:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:05:56 INFO - PROCESS | 3012 | 1468026356291 Marionette TRACE conn10 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:05:56 INFO - PROCESS | 3012 | 1468026356297 Marionette TRACE conn10 <- [1,1814,null,{}] 18:05:56 INFO - PROCESS | 3012 | 1468026356302 Marionette TRACE conn10 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:56 INFO - PROCESS | 3012 | 1468026356306 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:56 INFO - PROCESS | 3012 | 1468026356415 Marionette TRACE conn10 <- [1,1815,null,{"value":null}] 18:05:56 INFO - PROCESS | 3012 | 1468026356735 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:56 INFO - PROCESS | 3012 | 1468026356738 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:56 INFO - PROCESS | 3012 | ++DOCSHELL 0CA21800 == 41 [pid = 3012] [id = 463] 18:05:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (0D12AC00) [pid = 3012] [serial = 1389] [outer = 00000000] 18:05:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (0D9E4800) [pid = 3012] [serial = 1390] [outer = 0D12AC00] 18:05:56 INFO - PROCESS | 3012 | 1468026356811 Marionette DEBUG loaded listener.js 18:05:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (0DB66000) [pid = 3012] [serial = 1391] [outer = 0D12AC00] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 18BD1800 == 40 [pid = 3012] [id = 458] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 0DB6A800 == 39 [pid = 3012] [id = 459] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 0DB06C00 == 38 [pid = 3012] [id = 457] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 1B8DE800 == 37 [pid = 3012] [id = 456] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 123D3000 == 36 [pid = 3012] [id = 455] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 19D3E800 == 35 [pid = 3012] [id = 454] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 19D3B800 == 34 [pid = 3012] [id = 453] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 156AC400 == 33 [pid = 3012] [id = 452] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 0D9E8400 == 32 [pid = 3012] [id = 451] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 0D3EA800 == 31 [pid = 3012] [id = 450] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 0DE95000 == 30 [pid = 3012] [id = 449] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 1863B400 == 29 [pid = 3012] [id = 448] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 1AE18000 == 28 [pid = 3012] [id = 462] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 1675D400 == 27 [pid = 3012] [id = 461] 18:05:57 INFO - PROCESS | 3012 | --DOCSHELL 0CA1C000 == 26 [pid = 3012] [id = 460] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (1D0D6400) [pid = 3012] [serial = 1342] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (16731400) [pid = 3012] [serial = 1319] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (152D3800) [pid = 3012] [serial = 1318] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (19D3B000) [pid = 3012] [serial = 1330] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (15A5BC00) [pid = 3012] [serial = 1324] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (15C19400) [pid = 3012] [serial = 1325] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DF28400) [pid = 3012] [serial = 1321] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DFEBC00) [pid = 3012] [serial = 1322] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1875B000) [pid = 3012] [serial = 1327] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (19D53800) [pid = 3012] [serial = 1331] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1A7E7000) [pid = 3012] [serial = 1333] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AB8D400) [pid = 3012] [serial = 1334] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DE96000) [pid = 3012] [serial = 1336] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (156B0C00) [pid = 3012] [serial = 1337] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AFC9000) [pid = 3012] [serial = 1339] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB0AC00) [pid = 3012] [serial = 1307] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0D9F2000) [pid = 3012] [serial = 1306] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (17169800) [pid = 3012] [serial = 1310] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (16731000) [pid = 3012] [serial = 1309] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1AEA5000) [pid = 3012] [serial = 1313] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AB9A800) [pid = 3012] [serial = 1312] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15C0E000) [pid = 3012] [serial = 1316] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0DF2B800) [pid = 3012] [serial = 1315] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1B8D6400) [pid = 3012] [serial = 1340] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19D45400) [pid = 3012] [serial = 1343] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1877F400) [pid = 3012] [serial = 1328] [outer = 00000000] [url = about:blank] 18:05:58 INFO - PROCESS | 3012 | 1468026358065 Marionette TRACE conn10 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1831ms 18:05:58 INFO - PROCESS | 3012 | 1468026358135 Marionette TRACE conn10 -> [0,1817,"getWindowHandle",null] 18:05:58 INFO - PROCESS | 3012 | 1468026358139 Marionette TRACE conn10 <- [1,1817,null,{"value":"13"}] 18:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:05:58 INFO - PROCESS | 3012 | 1468026358144 Marionette TRACE conn10 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - PROCESS | 3012 | 1468026358148 Marionette TRACE conn10 <- [1,1818,null,{}] 18:05:58 INFO - PROCESS | 3012 | 1468026358154 Marionette TRACE conn10 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:58 INFO - PROCESS | 3012 | 1468026358157 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:58 INFO - PROCESS | 3012 | 1468026358242 Marionette TRACE conn10 <- [1,1819,null,{"value":null}] 18:05:58 INFO - PROCESS | 3012 | 1468026358250 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:58 INFO - PROCESS | 3012 | 1468026358254 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:58 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0AC00 == 27 [pid = 3012] [id = 464] 18:05:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DB0D000) [pid = 3012] [serial = 1392] [outer = 00000000] 18:05:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DB63C00) [pid = 3012] [serial = 1393] [outer = 0DB0D000] 18:05:58 INFO - PROCESS | 3012 | 1468026358303 Marionette DEBUG loaded listener.js 18:05:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DB6A800) [pid = 3012] [serial = 1394] [outer = 0DB0D000] 18:05:58 INFO - PROCESS | 3012 | 1468026358839 Marionette TRACE conn10 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 18:05:58 INFO - PROCESS | 3012 | 1468026358877 Marionette TRACE conn10 -> [0,1821,"getWindowHandle",null] 18:05:58 INFO - PROCESS | 3012 | 1468026358882 Marionette TRACE conn10 <- [1,1821,null,{"value":"13"}] 18:05:58 INFO - PROCESS | 3012 | 1468026358889 Marionette TRACE conn10 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:05:58 INFO - PROCESS | 3012 | 1468026358891 Marionette TRACE conn10 <- [1,1822,null,{}] 18:05:58 INFO - PROCESS | 3012 | 1468026358895 Marionette TRACE conn10 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:58 INFO - PROCESS | 3012 | 1468026358898 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:59 INFO - PROCESS | 3012 | 1468026358988 Marionette TRACE conn10 <- [1,1823,null,{"value":null}] 18:05:59 INFO - PROCESS | 3012 | 1468026358998 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:59 INFO - PROCESS | 3012 | 1468026359001 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:59 INFO - PROCESS | 3012 | ++DOCSHELL 1238D800 == 28 [pid = 3012] [id = 465] 18:05:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (123CAC00) [pid = 3012] [serial = 1395] [outer = 00000000] 18:05:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (152D5000) [pid = 3012] [serial = 1396] [outer = 123CAC00] 18:05:59 INFO - PROCESS | 3012 | 1468026359048 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1566DC00) [pid = 3012] [serial = 1397] [outer = 123CAC00] 18:05:59 INFO - PROCESS | 3012 | 1468026359460 Marionette TRACE conn10 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 18:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 18:05:59 INFO - PROCESS | 3012 | 1468026359522 Marionette TRACE conn10 -> [0,1825,"getWindowHandle",null] 18:05:59 INFO - PROCESS | 3012 | 1468026359524 Marionette TRACE conn10 <- [1,1825,null,{"value":"13"}] 18:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:05:59 INFO - PROCESS | 3012 | 1468026359528 Marionette TRACE conn10 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:05:59 INFO - PROCESS | 3012 | 1468026359531 Marionette TRACE conn10 <- [1,1826,null,{}] 18:05:59 INFO - PROCESS | 3012 | 1468026359546 Marionette TRACE conn10 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:59 INFO - PROCESS | 3012 | 1468026359551 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:59 INFO - PROCESS | 3012 | 1468026359665 Marionette TRACE conn10 <- [1,1827,null,{"value":null}] 18:05:59 INFO - PROCESS | 3012 | 1468026359680 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:59 INFO - PROCESS | 3012 | 1468026359683 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:05:59 INFO - PROCESS | 3012 | ++DOCSHELL 16731800 == 29 [pid = 3012] [id = 466] 18:05:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (16754000) [pid = 3012] [serial = 1398] [outer = 00000000] 18:05:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (16CCFC00) [pid = 3012] [serial = 1399] [outer = 16754000] 18:05:59 INFO - PROCESS | 3012 | 1468026359732 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (17173400) [pid = 3012] [serial = 1400] [outer = 16754000] 18:06:00 INFO - PROCESS | 3012 | 1468026360215 Marionette TRACE conn10 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 731ms 18:06:00 INFO - PROCESS | 3012 | 1468026360262 Marionette TRACE conn10 -> [0,1829,"getWindowHandle",null] 18:06:00 INFO - PROCESS | 3012 | 1468026360264 Marionette TRACE conn10 <- [1,1829,null,{"value":"13"}] 18:06:00 INFO - PROCESS | 3012 | 1468026360268 Marionette TRACE conn10 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:06:00 INFO - PROCESS | 3012 | 1468026360269 Marionette TRACE conn10 <- [1,1830,null,{}] 18:06:00 INFO - PROCESS | 3012 | 1468026360273 Marionette TRACE conn10 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:00 INFO - PROCESS | 3012 | 1468026360275 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:00 INFO - PROCESS | 3012 | 1468026360374 Marionette TRACE conn10 <- [1,1831,null,{"value":null}] 18:06:00 INFO - PROCESS | 3012 | 1468026360440 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:00 INFO - PROCESS | 3012 | 1468026360442 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:00 INFO - PROCESS | 3012 | ++DOCSHELL 184B1C00 == 30 [pid = 3012] [id = 467] 18:06:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (186CC400) [pid = 3012] [serial = 1401] [outer = 00000000] 18:06:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18780400) [pid = 3012] [serial = 1402] [outer = 186CC400] 18:06:00 INFO - PROCESS | 3012 | 1468026360490 Marionette DEBUG loaded listener.js 18:06:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (18BCB400) [pid = 3012] [serial = 1403] [outer = 186CC400] 18:06:01 INFO - PROCESS | 3012 | 1468026360972 Marionette TRACE conn10 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 18:06:01 INFO - PROCESS | 3012 | 1468026361026 Marionette TRACE conn10 -> [0,1833,"getWindowHandle",null] 18:06:01 INFO - PROCESS | 3012 | 1468026361028 Marionette TRACE conn10 <- [1,1833,null,{"value":"13"}] 18:06:01 INFO - PROCESS | 3012 | 1468026361031 Marionette TRACE conn10 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:06:01 INFO - PROCESS | 3012 | 1468026361033 Marionette TRACE conn10 <- [1,1834,null,{}] 18:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:06:01 INFO - PROCESS | 3012 | 1468026361037 Marionette TRACE conn10 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:01 INFO - PROCESS | 3012 | 1468026361039 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:01 INFO - PROCESS | 3012 | 1468026361154 Marionette TRACE conn10 <- [1,1835,null,{"value":null}] 18:06:01 INFO - PROCESS | 3012 | 1468026361231 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:01 INFO - PROCESS | 3012 | 1468026361233 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:01 INFO - PROCESS | 3012 | ++DOCSHELL 19C6FC00 == 31 [pid = 3012] [id = 468] 18:06:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19C78C00) [pid = 3012] [serial = 1404] [outer = 00000000] 18:06:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D3F000) [pid = 3012] [serial = 1405] [outer = 19C78C00] 18:06:01 INFO - PROCESS | 3012 | 1468026361277 Marionette DEBUG loaded listener.js 18:06:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D59C00) [pid = 3012] [serial = 1406] [outer = 19C78C00] 18:06:01 INFO - PROCESS | 3012 | 1468026361684 Marionette TRACE conn10 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 18:06:01 INFO - PROCESS | 3012 | 1468026361708 Marionette TRACE conn10 -> [0,1837,"getWindowHandle",null] 18:06:01 INFO - PROCESS | 3012 | 1468026361711 Marionette TRACE conn10 <- [1,1837,null,{"value":"13"}] 18:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:06:01 INFO - PROCESS | 3012 | 1468026361725 Marionette TRACE conn10 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:06:01 INFO - PROCESS | 3012 | 1468026361727 Marionette TRACE conn10 <- [1,1838,null,{}] 18:06:01 INFO - PROCESS | 3012 | 1468026361731 Marionette TRACE conn10 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:01 INFO - PROCESS | 3012 | 1468026361736 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:01 INFO - PROCESS | 3012 | 1468026361891 Marionette TRACE conn10 <- [1,1839,null,{"value":null}] 18:06:02 INFO - PROCESS | 3012 | 1468026361970 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:02 INFO - PROCESS | 3012 | 1468026361972 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:02 INFO - PROCESS | 3012 | ++DOCSHELL 1AB42800 == 32 [pid = 3012] [id = 469] 18:06:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AE0D400) [pid = 3012] [serial = 1407] [outer = 00000000] 18:06:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AE13800) [pid = 3012] [serial = 1408] [outer = 1AE0D400] 18:06:02 INFO - PROCESS | 3012 | 1468026362016 Marionette DEBUG loaded listener.js 18:06:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1AE9DC00) [pid = 3012] [serial = 1409] [outer = 1AE0D400] 18:06:02 INFO - PROCESS | 3012 | 1468026362474 Marionette TRACE conn10 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 771ms 18:06:02 INFO - PROCESS | 3012 | 1468026362500 Marionette TRACE conn10 -> [0,1841,"getWindowHandle",null] 18:06:02 INFO - PROCESS | 3012 | 1468026362502 Marionette TRACE conn10 <- [1,1841,null,{"value":"13"}] 18:06:02 INFO - PROCESS | 3012 | 1468026362506 Marionette TRACE conn10 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:06:02 INFO - PROCESS | 3012 | 1468026362507 Marionette TRACE conn10 <- [1,1842,null,{}] 18:06:02 INFO - PROCESS | 3012 | 1468026362511 Marionette TRACE conn10 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:02 INFO - PROCESS | 3012 | 1468026362512 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:02 INFO - PROCESS | 3012 | 1468026362623 Marionette TRACE conn10 <- [1,1843,null,{"value":null}] 18:06:02 INFO - PROCESS | 3012 | 1468026362630 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:02 INFO - PROCESS | 3012 | 1468026362632 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:02 INFO - PROCESS | 3012 | ++DOCSHELL 15256000 == 33 [pid = 3012] [id = 470] 18:06:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AE0C800) [pid = 3012] [serial = 1410] [outer = 00000000] 18:06:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1AF17C00) [pid = 3012] [serial = 1411] [outer = 1AE0C800] 18:06:02 INFO - PROCESS | 3012 | 1468026362675 Marionette DEBUG loaded listener.js 18:06:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1B8D7000) [pid = 3012] [serial = 1412] [outer = 1AE0C800] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (19D3F400) [pid = 3012] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1C37C400) [pid = 3012] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DF24000) [pid = 3012] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0D9E9000) [pid = 3012] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DFEEC00) [pid = 3012] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (15A77000) [pid = 3012] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (19D9F800) [pid = 3012] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0D458C00) [pid = 3012] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (19D56400) [pid = 3012] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D22A000) [pid = 3012] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AE11C00) [pid = 3012] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:06:03 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D3C000) [pid = 3012] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:06:03 INFO - PROCESS | 3012 | 1468026363260 Marionette TRACE conn10 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 830ms 18:06:03 INFO - PROCESS | 3012 | 1468026363340 Marionette TRACE conn10 -> [0,1845,"getWindowHandle",null] 18:06:03 INFO - PROCESS | 3012 | 1468026363342 Marionette TRACE conn10 <- [1,1845,null,{"value":"13"}] 18:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:06:03 INFO - PROCESS | 3012 | 1468026363345 Marionette TRACE conn10 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:06:03 INFO - PROCESS | 3012 | 1468026363347 Marionette TRACE conn10 <- [1,1846,null,{}] 18:06:03 INFO - PROCESS | 3012 | 1468026363350 Marionette TRACE conn10 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:03 INFO - PROCESS | 3012 | 1468026363352 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:03 INFO - PROCESS | 3012 | 1468026363431 Marionette TRACE conn10 <- [1,1847,null,{"value":null}] 18:06:03 INFO - PROCESS | 3012 | 1468026363436 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:03 INFO - PROCESS | 3012 | 1468026363438 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:03 INFO - PROCESS | 3012 | ++DOCSHELL 0DE1A800 == 34 [pid = 3012] [id = 471] 18:06:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DF2BC00) [pid = 3012] [serial = 1413] [outer = 00000000] 18:06:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (19D3C000) [pid = 3012] [serial = 1414] [outer = 0DF2BC00] 18:06:03 INFO - PROCESS | 3012 | 1468026363482 Marionette DEBUG loaded listener.js 18:06:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D3F400) [pid = 3012] [serial = 1415] [outer = 0DF2BC00] 18:06:03 INFO - PROCESS | 3012 | 1468026363902 Marionette TRACE conn10 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 570ms 18:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:06:03 INFO - PROCESS | 3012 | 1468026363916 Marionette TRACE conn10 -> [0,1849,"getWindowHandle",null] 18:06:03 INFO - PROCESS | 3012 | 1468026363918 Marionette TRACE conn10 <- [1,1849,null,{"value":"13"}] 18:06:03 INFO - PROCESS | 3012 | 1468026363921 Marionette TRACE conn10 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:06:03 INFO - PROCESS | 3012 | 1468026363923 Marionette TRACE conn10 <- [1,1850,null,{}] 18:06:03 INFO - PROCESS | 3012 | 1468026363927 Marionette TRACE conn10 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:03 INFO - PROCESS | 3012 | 1468026363928 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:04 INFO - PROCESS | 3012 | 1468026364055 Marionette TRACE conn10 <- [1,1851,null,{"value":null}] 18:06:04 INFO - PROCESS | 3012 | 1468026364063 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:04 INFO - PROCESS | 3012 | 1468026364065 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:04 INFO - PROCESS | 3012 | ++DOCSHELL 1AE09800 == 35 [pid = 3012] [id = 472] 18:06:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AE0C400) [pid = 3012] [serial = 1416] [outer = 00000000] 18:06:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1C37C400) [pid = 3012] [serial = 1417] [outer = 1AE0C400] 18:06:04 INFO - PROCESS | 3012 | 1468026364108 Marionette DEBUG loaded listener.js 18:06:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D007C00) [pid = 3012] [serial = 1418] [outer = 1AE0C400] 18:06:04 INFO - PROCESS | 3012 | 1468026364474 Marionette TRACE conn10 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 570ms 18:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:06:04 INFO - PROCESS | 3012 | 1468026364492 Marionette TRACE conn10 -> [0,1853,"getWindowHandle",null] 18:06:04 INFO - PROCESS | 3012 | 1468026364494 Marionette TRACE conn10 <- [1,1853,null,{"value":"13"}] 18:06:04 INFO - PROCESS | 3012 | 1468026364497 Marionette TRACE conn10 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:06:04 INFO - PROCESS | 3012 | 1468026364498 Marionette TRACE conn10 <- [1,1854,null,{}] 18:06:04 INFO - PROCESS | 3012 | 1468026364502 Marionette TRACE conn10 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:04 INFO - PROCESS | 3012 | 1468026364504 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:04 INFO - PROCESS | 3012 | 1468026364588 Marionette TRACE conn10 <- [1,1855,null,{"value":null}] 18:06:04 INFO - PROCESS | 3012 | 1468026364594 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:04 INFO - PROCESS | 3012 | 1468026364596 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:04 INFO - PROCESS | 3012 | ++DOCSHELL 18780000 == 36 [pid = 3012] [id = 473] 18:06:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D0D9000) [pid = 3012] [serial = 1419] [outer = 00000000] 18:06:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D229800) [pid = 3012] [serial = 1420] [outer = 1D0D9000] 18:06:04 INFO - PROCESS | 3012 | 1468026364724 Marionette DEBUG loaded listener.js 18:06:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D357400) [pid = 3012] [serial = 1421] [outer = 1D0D9000] 18:06:05 INFO - PROCESS | 3012 | 1468026365396 Marionette TRACE conn10 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 930ms 18:06:05 INFO - PROCESS | 3012 | 1468026365463 Marionette TRACE conn10 -> [0,1857,"getWindowHandle",null] 18:06:05 INFO - PROCESS | 3012 | 1468026365468 Marionette TRACE conn10 <- [1,1857,null,{"value":"13"}] 18:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:06:05 INFO - PROCESS | 3012 | 1468026365473 Marionette TRACE conn10 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:06:05 INFO - PROCESS | 3012 | 1468026365477 Marionette TRACE conn10 <- [1,1858,null,{}] 18:06:05 INFO - PROCESS | 3012 | 1468026365483 Marionette TRACE conn10 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:05 INFO - PROCESS | 3012 | 1468026365486 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:05 INFO - PROCESS | 3012 | 1468026365615 Marionette TRACE conn10 <- [1,1859,null,{"value":null}] 18:06:05 INFO - PROCESS | 3012 | 1468026365761 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:05 INFO - PROCESS | 3012 | 1468026365764 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:05 INFO - PROCESS | 3012 | ++DOCSHELL 0D3EA800 == 37 [pid = 3012] [id = 474] 18:06:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0D9F1800) [pid = 3012] [serial = 1422] [outer = 00000000] 18:06:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0DF2F000) [pid = 3012] [serial = 1423] [outer = 0D9F1800] 18:06:05 INFO - PROCESS | 3012 | 1468026365823 Marionette DEBUG loaded listener.js 18:06:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0E587C00) [pid = 3012] [serial = 1424] [outer = 0D9F1800] 18:06:06 INFO - PROCESS | 3012 | 1468026366569 Marionette TRACE conn10 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1175ms 18:06:06 INFO - PROCESS | 3012 | 1468026366649 Marionette TRACE conn10 -> [0,1861,"getWindowHandle",null] 18:06:06 INFO - PROCESS | 3012 | 1468026366654 Marionette TRACE conn10 <- [1,1861,null,{"value":"13"}] 18:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:06:06 INFO - PROCESS | 3012 | 1468026366685 Marionette TRACE conn10 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - PROCESS | 3012 | 1468026366688 Marionette TRACE conn10 <- [1,1862,null,{}] 18:06:06 INFO - PROCESS | 3012 | 1468026366692 Marionette TRACE conn10 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:06 INFO - PROCESS | 3012 | 1468026366695 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:06 INFO - PROCESS | 3012 | 1468026366830 Marionette TRACE conn10 <- [1,1863,null,{"value":null}] 18:06:06 INFO - PROCESS | 3012 | 1468026366962 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 3012 | 1468026366965 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:07 INFO - PROCESS | 3012 | ++DOCSHELL 15C0F400 == 38 [pid = 3012] [id = 475] 18:06:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (15D44C00) [pid = 3012] [serial = 1425] [outer = 00000000] 18:06:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (16759000) [pid = 3012] [serial = 1426] [outer = 15D44C00] 18:06:07 INFO - PROCESS | 3012 | 1468026367026 Marionette DEBUG loaded listener.js 18:06:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (184B2800) [pid = 3012] [serial = 1427] [outer = 15D44C00] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 1AE09800 == 37 [pid = 3012] [id = 472] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 0DE1A800 == 36 [pid = 3012] [id = 471] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 15256000 == 35 [pid = 3012] [id = 470] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 1AB42800 == 34 [pid = 3012] [id = 469] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 19C6FC00 == 33 [pid = 3012] [id = 468] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 184B1C00 == 32 [pid = 3012] [id = 467] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 16731800 == 31 [pid = 3012] [id = 466] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 1238D800 == 30 [pid = 3012] [id = 465] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 0DB0AC00 == 29 [pid = 3012] [id = 464] 18:06:07 INFO - PROCESS | 3012 | --DOCSHELL 0CA21800 == 28 [pid = 3012] [id = 463] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1D0D8C00) [pid = 3012] [serial = 1369] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (15788C00) [pid = 3012] [serial = 1349] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (0DFF7C00) [pid = 3012] [serial = 1354] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (184AB000) [pid = 3012] [serial = 1373] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1863AC00) [pid = 3012] [serial = 1358] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1C388000) [pid = 3012] [serial = 1375] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0D9EF800) [pid = 3012] [serial = 1351] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1D121400) [pid = 3012] [serial = 1376] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DB68C00) [pid = 3012] [serial = 1352] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AE0C000) [pid = 3012] [serial = 1364] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (156ABC00) [pid = 3012] [serial = 1372] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D359C00) [pid = 3012] [serial = 1345] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D121C00) [pid = 3012] [serial = 1370] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E1C2000) [pid = 3012] [serial = 1348] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (17171C00) [pid = 3012] [serial = 1357] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1AE9E800) [pid = 3012] [serial = 1366] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D47400) [pid = 3012] [serial = 1360] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DB05C00) [pid = 3012] [serial = 1361] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D35EC00) [pid = 3012] [serial = 1346] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1A998C00) [pid = 3012] [serial = 1363] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0E50CC00) [pid = 3012] [serial = 1355] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1AF09800) [pid = 3012] [serial = 1367] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1D388800) [pid = 3012] [serial = 1378] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1D38BC00) [pid = 3012] [serial = 1379] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3012 | 1468026367888 Marionette TRACE conn10 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1240ms 18:06:07 INFO - PROCESS | 3012 | 1468026367925 Marionette TRACE conn10 -> [0,1865,"getWindowHandle",null] 18:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:06:07 INFO - PROCESS | 3012 | 1468026367928 Marionette TRACE conn10 <- [1,1865,null,{"value":"13"}] 18:06:07 INFO - PROCESS | 3012 | 1468026367933 Marionette TRACE conn10 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:06:07 INFO - PROCESS | 3012 | 1468026367937 Marionette TRACE conn10 <- [1,1866,null,{}] 18:06:07 INFO - PROCESS | 3012 | 1468026367943 Marionette TRACE conn10 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:07 INFO - PROCESS | 3012 | 1468026367945 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:08 INFO - PROCESS | 3012 | 1468026368040 Marionette TRACE conn10 <- [1,1867,null,{"value":null}] 18:06:08 INFO - PROCESS | 3012 | 1468026368047 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:08 INFO - PROCESS | 3012 | 1468026368050 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:08 INFO - PROCESS | 3012 | ++DOCSHELL 0DB5E000 == 29 [pid = 3012] [id = 476] 18:06:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DB64400) [pid = 3012] [serial = 1428] [outer = 00000000] 18:06:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DF2EC00) [pid = 3012] [serial = 1429] [outer = 0DB64400] 18:06:08 INFO - PROCESS | 3012 | 1468026368100 Marionette DEBUG loaded listener.js 18:06:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0E1B9000) [pid = 3012] [serial = 1430] [outer = 0DB64400] 18:06:08 INFO - PROCESS | 3012 | 1468026368620 Marionette TRACE conn10 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 732ms 18:06:08 INFO - PROCESS | 3012 | 1468026368666 Marionette TRACE conn10 -> [0,1869,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 3012 | 1468026368670 Marionette TRACE conn10 <- [1,1869,null,{"value":"13"}] 18:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:06:08 INFO - PROCESS | 3012 | 1468026368676 Marionette TRACE conn10 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:06:08 INFO - PROCESS | 3012 | 1468026368678 Marionette TRACE conn10 <- [1,1870,null,{}] 18:06:08 INFO - PROCESS | 3012 | 1468026368683 Marionette TRACE conn10 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:08 INFO - PROCESS | 3012 | 1468026368685 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:08 INFO - PROCESS | 3012 | 1468026368776 Marionette TRACE conn10 <- [1,1871,null,{"value":null}] 18:06:08 INFO - PROCESS | 3012 | 1468026368807 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:08 INFO - PROCESS | 3012 | 1468026368810 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:08 INFO - PROCESS | 3012 | ++DOCSHELL 15A78800 == 30 [pid = 3012] [id = 477] 18:06:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (15A7C800) [pid = 3012] [serial = 1431] [outer = 00000000] 18:06:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15C61400) [pid = 3012] [serial = 1432] [outer = 15A7C800] 18:06:08 INFO - PROCESS | 3012 | 1468026368937 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15DD7C00) [pid = 3012] [serial = 1433] [outer = 15A7C800] 18:06:09 INFO - PROCESS | 3012 | 1468026369313 Marionette TRACE conn10 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 18:06:09 INFO - PROCESS | 3012 | 1468026369347 Marionette TRACE conn10 -> [0,1873,"getWindowHandle",null] 18:06:09 INFO - PROCESS | 3012 | 1468026369349 Marionette TRACE conn10 <- [1,1873,null,{"value":"13"}] 18:06:09 INFO - PROCESS | 3012 | 1468026369353 Marionette TRACE conn10 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:06:09 INFO - PROCESS | 3012 | 1468026369356 Marionette TRACE conn10 <- [1,1874,null,{}] 18:06:09 INFO - PROCESS | 3012 | 1468026369368 Marionette TRACE conn10 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:09 INFO - PROCESS | 3012 | 1468026369373 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:09 INFO - PROCESS | 3012 | 1468026369460 Marionette TRACE conn10 <- [1,1875,null,{"value":null}] 18:06:09 INFO - PROCESS | 3012 | 1468026369467 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:09 INFO - PROCESS | 3012 | 1468026369470 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:09 INFO - PROCESS | 3012 | ++DOCSHELL 184AFC00 == 31 [pid = 3012] [id = 478] 18:06:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1874C400) [pid = 3012] [serial = 1434] [outer = 00000000] 18:06:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1877E000) [pid = 3012] [serial = 1435] [outer = 1874C400] 18:06:09 INFO - PROCESS | 3012 | 1468026369521 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D3AC00) [pid = 3012] [serial = 1436] [outer = 1874C400] 18:06:10 INFO - PROCESS | 3012 | 1468026369967 Marionette TRACE conn10 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 18:06:10 INFO - PROCESS | 3012 | 1468026370029 Marionette TRACE conn10 -> [0,1877,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 3012 | 1468026370031 Marionette TRACE conn10 <- [1,1877,null,{"value":"13"}] 18:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:06:10 INFO - PROCESS | 3012 | 1468026370035 Marionette TRACE conn10 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - PROCESS | 3012 | 1468026370037 Marionette TRACE conn10 <- [1,1878,null,{}] 18:06:10 INFO - PROCESS | 3012 | 1468026370040 Marionette TRACE conn10 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:10 INFO - PROCESS | 3012 | 1468026370042 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:10 INFO - PROCESS | 3012 | 1468026370164 Marionette TRACE conn10 <- [1,1879,null,{"value":null}] 18:06:10 INFO - PROCESS | 3012 | 1468026370171 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 3012 | 1468026370173 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:10 INFO - PROCESS | 3012 | ++DOCSHELL 19D3F800 == 32 [pid = 3012] [id = 479] 18:06:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D47400) [pid = 3012] [serial = 1437] [outer = 00000000] 18:06:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1A3D7800) [pid = 3012] [serial = 1438] [outer = 19D47400] 18:06:10 INFO - PROCESS | 3012 | 1468026370267 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AB8D400) [pid = 3012] [serial = 1439] [outer = 19D47400] 18:06:10 INFO - PROCESS | 3012 | 1468026370624 Marionette TRACE conn10 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 18:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:06:10 INFO - PROCESS | 3012 | 1468026370713 Marionette TRACE conn10 -> [0,1881,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 3012 | 1468026370715 Marionette TRACE conn10 <- [1,1881,null,{"value":"13"}] 18:06:10 INFO - PROCESS | 3012 | 1468026370718 Marionette TRACE conn10 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - PROCESS | 3012 | 1468026370720 Marionette TRACE conn10 <- [1,1882,null,{}] 18:06:10 INFO - PROCESS | 3012 | 1468026370728 Marionette TRACE conn10 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:10 INFO - PROCESS | 3012 | 1468026370730 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:10 INFO - PROCESS | 3012 | 1468026370843 Marionette TRACE conn10 <- [1,1883,null,{"value":null}] 18:06:10 INFO - PROCESS | 3012 | 1468026370849 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 3012 | 1468026370850 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:10 INFO - PROCESS | 3012 | ++DOCSHELL 1A99AC00 == 33 [pid = 3012] [id = 480] 18:06:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1ABB2000) [pid = 3012] [serial = 1440] [outer = 00000000] 18:06:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AE9C000) [pid = 3012] [serial = 1441] [outer = 1ABB2000] 18:06:10 INFO - PROCESS | 3012 | 1468026370894 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AEA2000) [pid = 3012] [serial = 1442] [outer = 1ABB2000] 18:06:11 INFO - PROCESS | 3012 | 1468026371352 Marionette TRACE conn10 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 18:06:11 INFO - PROCESS | 3012 | 1468026371392 Marionette TRACE conn10 -> [0,1885,"getWindowHandle",null] 18:06:11 INFO - PROCESS | 3012 | 1468026371394 Marionette TRACE conn10 <- [1,1885,null,{"value":"13"}] 18:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:06:11 INFO - PROCESS | 3012 | 1468026371397 Marionette TRACE conn10 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:06:11 INFO - PROCESS | 3012 | 1468026371399 Marionette TRACE conn10 <- [1,1886,null,{}] 18:06:11 INFO - PROCESS | 3012 | 1468026371402 Marionette TRACE conn10 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:11 INFO - PROCESS | 3012 | 1468026371408 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:11 INFO - PROCESS | 3012 | 1468026371536 Marionette TRACE conn10 <- [1,1887,null,{"value":null}] 18:06:11 INFO - PROCESS | 3012 | 1468026371609 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:11 INFO - PROCESS | 3012 | 1468026371611 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:11 INFO - PROCESS | 3012 | ++DOCSHELL 19D53C00 == 34 [pid = 3012] [id = 481] 18:06:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AFC9000) [pid = 3012] [serial = 1443] [outer = 00000000] 18:06:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D12E000) [pid = 3012] [serial = 1444] [outer = 1AFC9000] 18:06:11 INFO - PROCESS | 3012 | 1468026371655 Marionette DEBUG loaded listener.js 18:06:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1C384800) [pid = 3012] [serial = 1445] [outer = 1AFC9000] 18:06:12 INFO - PROCESS | 3012 | 1468026372132 Marionette TRACE conn10 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (19C78C00) [pid = 3012] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DB0D000) [pid = 3012] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (186CC400) [pid = 3012] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (16754000) [pid = 3012] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (123CAC00) [pid = 3012] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0D12AC00) [pid = 3012] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AE0D400) [pid = 3012] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0CA21400) [pid = 3012] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1716E400) [pid = 3012] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1AE0C400) [pid = 3012] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1AE9F400) [pid = 3012] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1AE0C800) [pid = 3012] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:06:12 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0DF2BC00) [pid = 3012] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 770ms 18:06:12 INFO - PROCESS | 3012 | 1468026372168 Marionette TRACE conn10 -> [0,1889,"getWindowHandle",null] 18:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:06:12 INFO - PROCESS | 3012 | 1468026372171 Marionette TRACE conn10 <- [1,1889,null,{"value":"13"}] 18:06:12 INFO - PROCESS | 3012 | 1468026372174 Marionette TRACE conn10 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - PROCESS | 3012 | 1468026372175 Marionette TRACE conn10 <- [1,1890,null,{}] 18:06:12 INFO - PROCESS | 3012 | 1468026372179 Marionette TRACE conn10 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:12 INFO - PROCESS | 3012 | 1468026372181 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:12 INFO - PROCESS | 3012 | 1468026372260 Marionette TRACE conn10 <- [1,1891,null,{"value":null}] 18:06:12 INFO - PROCESS | 3012 | 1468026372265 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:12 INFO - PROCESS | 3012 | 1468026372267 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:12 INFO - PROCESS | 3012 | ++DOCSHELL 15C0FC00 == 35 [pid = 3012] [id = 482] 18:06:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15C81000) [pid = 3012] [serial = 1446] [outer = 00000000] 18:06:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (17172C00) [pid = 3012] [serial = 1447] [outer = 15C81000] 18:06:12 INFO - PROCESS | 3012 | 1468026372310 Marionette DEBUG loaded listener.js 18:06:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18751800) [pid = 3012] [serial = 1448] [outer = 15C81000] 18:06:12 INFO - PROCESS | 3012 | 1468026372699 Marionette TRACE conn10 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 570ms 18:06:12 INFO - PROCESS | 3012 | 1468026372745 Marionette TRACE conn10 -> [0,1893,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 3012 | 1468026372747 Marionette TRACE conn10 <- [1,1893,null,{"value":"13"}] 18:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:06:12 INFO - PROCESS | 3012 | 1468026372750 Marionette TRACE conn10 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - PROCESS | 3012 | 1468026372752 Marionette TRACE conn10 <- [1,1894,null,{}] 18:06:12 INFO - PROCESS | 3012 | 1468026372760 Marionette TRACE conn10 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:12 INFO - PROCESS | 3012 | 1468026372762 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:12 INFO - PROCESS | 3012 | 1468026372882 Marionette TRACE conn10 <- [1,1895,null,{"value":null}] 18:06:12 INFO - PROCESS | 3012 | 1468026372891 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:12 INFO - PROCESS | 3012 | 1468026372893 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:12 INFO - PROCESS | 3012 | ++DOCSHELL 15DCEC00 == 36 [pid = 3012] [id = 483] 18:06:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D54C00) [pid = 3012] [serial = 1449] [outer = 00000000] 18:06:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1D00D800) [pid = 3012] [serial = 1450] [outer = 19D54C00] 18:06:12 INFO - PROCESS | 3012 | 1468026372939 Marionette DEBUG loaded listener.js 18:06:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D35C800) [pid = 3012] [serial = 1451] [outer = 19D54C00] 18:06:13 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:06:13 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:06:13 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:06:13 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:06:13 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:06:13 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:06:13 INFO - PROCESS | 3012 | 1468026373302 Marionette TRACE conn10 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 570ms 18:06:13 INFO - PROCESS | 3012 | 1468026373324 Marionette TRACE conn10 -> [0,1897,"getWindowHandle",null] 18:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:06:13 INFO - PROCESS | 3012 | 1468026373327 Marionette TRACE conn10 <- [1,1897,null,{"value":"13"}] 18:06:13 INFO - PROCESS | 3012 | 1468026373330 Marionette TRACE conn10 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:06:13 INFO - PROCESS | 3012 | 1468026373332 Marionette TRACE conn10 <- [1,1898,null,{}] 18:06:13 INFO - PROCESS | 3012 | 1468026373335 Marionette TRACE conn10 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:13 INFO - PROCESS | 3012 | 1468026373337 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:13 INFO - PROCESS | 3012 | 1468026373432 Marionette TRACE conn10 <- [1,1899,null,{"value":null}] 18:06:13 INFO - PROCESS | 3012 | 1468026373533 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:13 INFO - PROCESS | 3012 | 1468026373535 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:13 INFO - PROCESS | 3012 | ++DOCSHELL 0DF2B400 == 37 [pid = 3012] [id = 484] 18:06:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0E126400) [pid = 3012] [serial = 1452] [outer = 00000000] 18:06:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D362C00) [pid = 3012] [serial = 1453] [outer = 0E126400] 18:06:13 INFO - PROCESS | 3012 | 1468026373582 Marionette DEBUG loaded listener.js 18:06:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D38D400) [pid = 3012] [serial = 1454] [outer = 0E126400] 18:06:13 INFO - PROCESS | 3012 | 1468026373962 Marionette TRACE conn10 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 18:06:14 INFO - PROCESS | 3012 | 1468026374001 Marionette TRACE conn10 -> [0,1901,"getWindowHandle",null] 18:06:14 INFO - PROCESS | 3012 | 1468026374003 Marionette TRACE conn10 <- [1,1901,null,{"value":"13"}] 18:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:06:14 INFO - PROCESS | 3012 | 1468026374014 Marionette TRACE conn10 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:06:14 INFO - PROCESS | 3012 | 1468026374016 Marionette TRACE conn10 <- [1,1902,null,{}] 18:06:14 INFO - PROCESS | 3012 | 1468026374020 Marionette TRACE conn10 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:14 INFO - PROCESS | 3012 | 1468026374021 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:14 INFO - PROCESS | 3012 | 1468026374103 Marionette TRACE conn10 <- [1,1903,null,{"value":null}] 18:06:14 INFO - PROCESS | 3012 | 1468026374109 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:14 INFO - PROCESS | 3012 | 1468026374111 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:14 INFO - PROCESS | 3012 | ++DOCSHELL 1D38C000 == 38 [pid = 3012] [id = 485] 18:06:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D390C00) [pid = 3012] [serial = 1455] [outer = 00000000] 18:06:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D45A400) [pid = 3012] [serial = 1456] [outer = 1D390C00] 18:06:14 INFO - PROCESS | 3012 | 1468026374157 Marionette DEBUG loaded listener.js 18:06:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D45B400) [pid = 3012] [serial = 1457] [outer = 1D390C00] 18:06:14 INFO - PROCESS | 3012 | 1468026374868 Marionette TRACE conn10 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 18:06:15 INFO - PROCESS | 3012 | 1468026375016 Marionette TRACE conn10 -> [0,1905,"getWindowHandle",null] 18:06:15 INFO - PROCESS | 3012 | 1468026375020 Marionette TRACE conn10 <- [1,1905,null,{"value":"13"}] 18:06:15 INFO - PROCESS | 3012 | 1468026375025 Marionette TRACE conn10 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:06:15 INFO - PROCESS | 3012 | 1468026375029 Marionette TRACE conn10 <- [1,1906,null,{}] 18:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:06:15 INFO - PROCESS | 3012 | 1468026375075 Marionette TRACE conn10 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:15 INFO - PROCESS | 3012 | 1468026375078 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:15 INFO - PROCESS | 3012 | 1468026375275 Marionette TRACE conn10 <- [1,1907,null,{"value":null}] 18:06:15 INFO - PROCESS | 3012 | 1468026375334 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:15 INFO - PROCESS | 3012 | 1468026375337 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:15 INFO - PROCESS | 3012 | ++DOCSHELL 0DF2F800 == 39 [pid = 3012] [id = 486] 18:06:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DFEBC00) [pid = 3012] [serial = 1458] [outer = 00000000] 18:06:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (156ABC00) [pid = 3012] [serial = 1459] [outer = 0DFEBC00] 18:06:15 INFO - PROCESS | 3012 | 1468026375394 Marionette DEBUG loaded listener.js 18:06:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (15C1A400) [pid = 3012] [serial = 1460] [outer = 0DFEBC00] 18:06:16 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:06:16 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:16 INFO - PROCESS | 3012 | 1468026376169 Marionette TRACE conn10 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1174ms 18:06:16 INFO - PROCESS | 3012 | 1468026376211 Marionette TRACE conn10 -> [0,1909,"getWindowHandle",null] 18:06:16 INFO - PROCESS | 3012 | 1468026376216 Marionette TRACE conn10 <- [1,1909,null,{"value":"13"}] 18:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:06:16 INFO - PROCESS | 3012 | 1468026376222 Marionette TRACE conn10 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:06:16 INFO - PROCESS | 3012 | 1468026376225 Marionette TRACE conn10 <- [1,1910,null,{}] 18:06:16 INFO - PROCESS | 3012 | 1468026376230 Marionette TRACE conn10 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:16 INFO - PROCESS | 3012 | 1468026376232 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:16 INFO - PROCESS | 3012 | 1468026376358 Marionette TRACE conn10 <- [1,1911,null,{"value":null}] 18:06:16 INFO - PROCESS | 3012 | 1468026376555 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:16 INFO - PROCESS | 3012 | 1468026376558 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:16 INFO - PROCESS | 3012 | ++DOCSHELL 19D3D800 == 40 [pid = 3012] [id = 487] 18:06:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (19D45800) [pid = 3012] [serial = 1461] [outer = 00000000] 18:06:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1ABB9800) [pid = 3012] [serial = 1462] [outer = 19D45800] 18:06:16 INFO - PROCESS | 3012 | 1468026376631 Marionette DEBUG loaded listener.js 18:06:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1AE9C800) [pid = 3012] [serial = 1463] [outer = 19D45800] 18:06:16 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:16 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:16 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:17 INFO - PROCESS | 3012 | 1468026377201 Marionette TRACE conn10 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1022ms 18:06:17 INFO - PROCESS | 3012 | 1468026377248 Marionette TRACE conn10 -> [0,1913,"getWindowHandle",null] 18:06:17 INFO - PROCESS | 3012 | 1468026377251 Marionette TRACE conn10 <- [1,1913,null,{"value":"13"}] 18:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:06:17 INFO - PROCESS | 3012 | 1468026377255 Marionette TRACE conn10 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:06:17 INFO - PROCESS | 3012 | 1468026377259 Marionette TRACE conn10 <- [1,1914,null,{}] 18:06:17 INFO - PROCESS | 3012 | 1468026377270 Marionette TRACE conn10 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:17 INFO - PROCESS | 3012 | 1468026377275 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:17 INFO - PROCESS | 3012 | 1468026377473 Marionette TRACE conn10 <- [1,1915,null,{"value":null}] 18:06:17 INFO - PROCESS | 3012 | 1468026377618 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:17 INFO - PROCESS | 3012 | 1468026377622 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:17 INFO - PROCESS | 3012 | ++DOCSHELL 1D458800 == 41 [pid = 3012] [id = 488] 18:06:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1D458C00) [pid = 3012] [serial = 1464] [outer = 00000000] 18:06:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1D4AAC00) [pid = 3012] [serial = 1465] [outer = 1D458C00] 18:06:17 INFO - PROCESS | 3012 | 1468026377683 Marionette DEBUG loaded listener.js 18:06:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (1D4B3C00) [pid = 3012] [serial = 1466] [outer = 1D458C00] 18:06:18 INFO - PROCESS | 3012 | 1468026378457 Marionette TRACE conn10 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1283ms 18:06:18 INFO - PROCESS | 3012 | 1468026378541 Marionette TRACE conn10 -> [0,1917,"getWindowHandle",null] 18:06:18 INFO - PROCESS | 3012 | 1468026378546 Marionette TRACE conn10 <- [1,1917,null,{"value":"13"}] 18:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:06:18 INFO - PROCESS | 3012 | 1468026378551 Marionette TRACE conn10 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:06:18 INFO - PROCESS | 3012 | 1468026378554 Marionette TRACE conn10 <- [1,1918,null,{}] 18:06:18 INFO - PROCESS | 3012 | 1468026378560 Marionette TRACE conn10 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:18 INFO - PROCESS | 3012 | 1468026378563 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:18 INFO - PROCESS | 3012 | 1468026378677 Marionette TRACE conn10 <- [1,1919,null,{"value":null}] 18:06:18 INFO - PROCESS | 3012 | 1468026378817 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:18 INFO - PROCESS | 3012 | 1468026378823 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:18 INFO - PROCESS | 3012 | ++DOCSHELL 0DC66400 == 42 [pid = 3012] [id = 489] 18:06:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (0DC66C00) [pid = 3012] [serial = 1467] [outer = 00000000] 18:06:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (0DE93000) [pid = 3012] [serial = 1468] [outer = 0DC66C00] 18:06:18 INFO - PROCESS | 3012 | 1468026378878 Marionette DEBUG loaded listener.js 18:06:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (0DF2E400) [pid = 3012] [serial = 1469] [outer = 0DC66C00] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 15DCEC00 == 41 [pid = 3012] [id = 483] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 0DF2B400 == 40 [pid = 3012] [id = 484] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 15C0FC00 == 39 [pid = 3012] [id = 482] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 19D53C00 == 38 [pid = 3012] [id = 481] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 1A99AC00 == 37 [pid = 3012] [id = 480] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 19D3F800 == 36 [pid = 3012] [id = 479] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 184AFC00 == 35 [pid = 3012] [id = 478] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 15A78800 == 34 [pid = 3012] [id = 477] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 0DB5E000 == 33 [pid = 3012] [id = 476] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 15C0F400 == 32 [pid = 3012] [id = 475] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 0D3EA800 == 31 [pid = 3012] [id = 474] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 18780000 == 30 [pid = 3012] [id = 473] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 1D458800 == 29 [pid = 3012] [id = 488] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 19D3D800 == 28 [pid = 3012] [id = 487] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 0DF2F800 == 27 [pid = 3012] [id = 486] 18:06:19 INFO - PROCESS | 3012 | --DOCSHELL 1D38C000 == 26 [pid = 3012] [id = 485] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (1D229800) [pid = 3012] [serial = 1420] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (19D3F000) [pid = 3012] [serial = 1405] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (0DB63C00) [pid = 3012] [serial = 1393] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (0DB6A800) [pid = 3012] [serial = 1394] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (18780400) [pid = 3012] [serial = 1402] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (16CCFC00) [pid = 3012] [serial = 1399] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (17173400) [pid = 3012] [serial = 1400] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (152D5000) [pid = 3012] [serial = 1396] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1566DC00) [pid = 3012] [serial = 1397] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DB66000) [pid = 3012] [serial = 1391] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0D9E4800) [pid = 3012] [serial = 1390] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1AE13800) [pid = 3012] [serial = 1408] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0D9EA000) [pid = 3012] [serial = 1382] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0D3E7400) [pid = 3012] [serial = 1381] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (19D59C00) [pid = 3012] [serial = 1406] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (18775800) [pid = 3012] [serial = 1385] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D007C00) [pid = 3012] [serial = 1418] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (18752800) [pid = 3012] [serial = 1384] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D0D6000) [pid = 3012] [serial = 1388] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1B8CF800) [pid = 3012] [serial = 1387] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1AF17C00) [pid = 3012] [serial = 1411] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1AE9DC00) [pid = 3012] [serial = 1409] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1B8D7000) [pid = 3012] [serial = 1412] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (19D3C000) [pid = 3012] [serial = 1414] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1C37C400) [pid = 3012] [serial = 1417] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19D3F400) [pid = 3012] [serial = 1415] [outer = 00000000] [url = about:blank] 18:06:19 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (18BCB400) [pid = 3012] [serial = 1403] [outer = 00000000] [url = about:blank] 18:06:20 INFO - PROCESS | 3012 | 1468026380099 Marionette TRACE conn10 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1590ms 18:06:20 INFO - PROCESS | 3012 | 1468026380141 Marionette TRACE conn10 -> [0,1921,"getWindowHandle",null] 18:06:20 INFO - PROCESS | 3012 | 1468026380145 Marionette TRACE conn10 <- [1,1921,null,{"value":"13"}] 18:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:06:20 INFO - PROCESS | 3012 | 1468026380149 Marionette TRACE conn10 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:06:20 INFO - PROCESS | 3012 | 1468026380152 Marionette TRACE conn10 <- [1,1922,null,{}] 18:06:20 INFO - PROCESS | 3012 | 1468026380158 Marionette TRACE conn10 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:20 INFO - PROCESS | 3012 | 1468026380161 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:20 INFO - PROCESS | 3012 | 1468026380247 Marionette TRACE conn10 <- [1,1923,null,{"value":null}] 18:06:20 INFO - PROCESS | 3012 | 1468026380277 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:20 INFO - PROCESS | 3012 | 1468026380281 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:20 INFO - PROCESS | 3012 | ++DOCSHELL 0DB65800 == 27 [pid = 3012] [id = 490] 18:06:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DB65C00) [pid = 3012] [serial = 1470] [outer = 00000000] 18:06:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0DB6C000) [pid = 3012] [serial = 1471] [outer = 0DB65C00] 18:06:20 INFO - PROCESS | 3012 | 1468026380332 Marionette DEBUG loaded listener.js 18:06:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DC69C00) [pid = 3012] [serial = 1472] [outer = 0DB65C00] 18:06:20 INFO - PROCESS | 3012 | 1468026380863 Marionette TRACE conn10 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 790ms 18:06:20 INFO - PROCESS | 3012 | 1468026380940 Marionette TRACE conn10 -> [0,1925,"getWindowHandle",null] 18:06:20 INFO - PROCESS | 3012 | 1468026380945 Marionette TRACE conn10 <- [1,1925,null,{"value":"13"}] 18:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:06:20 INFO - PROCESS | 3012 | 1468026380952 Marionette TRACE conn10 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:06:20 INFO - PROCESS | 3012 | 1468026380955 Marionette TRACE conn10 <- [1,1926,null,{}] 18:06:20 INFO - PROCESS | 3012 | 1468026380959 Marionette TRACE conn10 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:20 INFO - PROCESS | 3012 | 1468026380961 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:21 INFO - PROCESS | 3012 | [3012] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:06:21 INFO - PROCESS | 3012 | 1468026381065 Marionette TRACE conn10 <- [1,1927,null,{"value":null}] 18:06:21 INFO - PROCESS | 3012 | 1468026381154 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:21 INFO - PROCESS | 3012 | 1468026381156 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:21 INFO - PROCESS | 3012 | ++DOCSHELL 0E1C2800 == 28 [pid = 3012] [id = 491] 18:06:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0E545C00) [pid = 3012] [serial = 1473] [outer = 00000000] 18:06:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0E9EB000) [pid = 3012] [serial = 1474] [outer = 0E545C00] 18:06:21 INFO - PROCESS | 3012 | 1468026381205 Marionette DEBUG loaded listener.js 18:06:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (15253800) [pid = 3012] [serial = 1475] [outer = 0E545C00] 18:06:21 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:21 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:21 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:21 INFO - PROCESS | 3012 | 1468026381587 Marionette TRACE conn10 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 18:06:21 INFO - PROCESS | 3012 | 1468026381625 Marionette TRACE conn10 -> [0,1929,"getWindowHandle",null] 18:06:21 INFO - PROCESS | 3012 | 1468026381627 Marionette TRACE conn10 <- [1,1929,null,{"value":"13"}] 18:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:06:21 INFO - PROCESS | 3012 | 1468026381631 Marionette TRACE conn10 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:06:21 INFO - PROCESS | 3012 | 1468026381634 Marionette TRACE conn10 <- [1,1930,null,{}] 18:06:21 INFO - PROCESS | 3012 | 1468026381645 Marionette TRACE conn10 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:21 INFO - PROCESS | 3012 | 1468026381649 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:21 INFO - PROCESS | 3012 | 1468026381737 Marionette TRACE conn10 <- [1,1931,null,{"value":null}] 18:06:21 INFO - PROCESS | 3012 | 1468026381758 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:21 INFO - PROCESS | 3012 | 1468026381761 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:21 INFO - PROCESS | 3012 | ++DOCSHELL 15DD7800 == 29 [pid = 3012] [id = 492] 18:06:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (15DD9800) [pid = 3012] [serial = 1476] [outer = 00000000] 18:06:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (16CCF400) [pid = 3012] [serial = 1477] [outer = 15DD9800] 18:06:21 INFO - PROCESS | 3012 | 1468026381808 Marionette DEBUG loaded listener.js 18:06:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (17876800) [pid = 3012] [serial = 1478] [outer = 15DD9800] 18:06:22 INFO - PROCESS | 3012 | 1468026382304 Marionette TRACE conn10 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 18:06:22 INFO - PROCESS | 3012 | 1468026382361 Marionette TRACE conn10 -> [0,1933,"getWindowHandle",null] 18:06:22 INFO - PROCESS | 3012 | 1468026382364 Marionette TRACE conn10 <- [1,1933,null,{"value":"13"}] 18:06:22 INFO - PROCESS | 3012 | 1468026382367 Marionette TRACE conn10 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:06:22 INFO - PROCESS | 3012 | 1468026382368 Marionette TRACE conn10 <- [1,1934,null,{}] 18:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:06:22 INFO - PROCESS | 3012 | 1468026382378 Marionette TRACE conn10 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:22 INFO - PROCESS | 3012 | 1468026382380 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:22 INFO - PROCESS | 3012 | 1468026382523 Marionette TRACE conn10 <- [1,1935,null,{"value":null}] 18:06:22 INFO - PROCESS | 3012 | 1468026382603 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:22 INFO - PROCESS | 3012 | 1468026382605 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:22 INFO - PROCESS | 3012 | ++DOCSHELL 1863D400 == 30 [pid = 3012] [id = 493] 18:06:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (186CC800) [pid = 3012] [serial = 1479] [outer = 00000000] 18:06:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18756800) [pid = 3012] [serial = 1480] [outer = 186CC800] 18:06:22 INFO - PROCESS | 3012 | 1468026382649 Marionette DEBUG loaded listener.js 18:06:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (18779400) [pid = 3012] [serial = 1481] [outer = 186CC800] 18:06:23 INFO - PROCESS | 3012 | 1468026383059 Marionette TRACE conn10 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 18:06:23 INFO - PROCESS | 3012 | 1468026383101 Marionette TRACE conn10 -> [0,1937,"getWindowHandle",null] 18:06:23 INFO - PROCESS | 3012 | 1468026383103 Marionette TRACE conn10 <- [1,1937,null,{"value":"13"}] 18:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:06:23 INFO - PROCESS | 3012 | 1468026383121 Marionette TRACE conn10 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:06:23 INFO - PROCESS | 3012 | 1468026383123 Marionette TRACE conn10 <- [1,1938,null,{}] 18:06:23 INFO - PROCESS | 3012 | 1468026383127 Marionette TRACE conn10 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:23 INFO - PROCESS | 3012 | 1468026383129 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:23 INFO - PROCESS | 3012 | 1468026383240 Marionette TRACE conn10 <- [1,1939,null,{"value":null}] 18:06:23 INFO - PROCESS | 3012 | 1468026383245 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:23 INFO - PROCESS | 3012 | 1468026383247 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:23 INFO - PROCESS | 3012 | ++DOCSHELL 1877CC00 == 31 [pid = 3012] [id = 494] 18:06:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1877E400) [pid = 3012] [serial = 1482] [outer = 00000000] 18:06:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (18BCB400) [pid = 3012] [serial = 1483] [outer = 1877E400] 18:06:23 INFO - PROCESS | 3012 | 1468026383290 Marionette DEBUG loaded listener.js 18:06:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (19D3D000) [pid = 3012] [serial = 1484] [outer = 1877E400] 18:06:23 INFO - PROCESS | 3012 | 1468026383746 Marionette TRACE conn10 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 18:06:23 INFO - PROCESS | 3012 | 1468026383801 Marionette TRACE conn10 -> [0,1941,"getWindowHandle",null] 18:06:23 INFO - PROCESS | 3012 | 1468026383803 Marionette TRACE conn10 <- [1,1941,null,{"value":"13"}] 18:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:06:23 INFO - PROCESS | 3012 | 1468026383806 Marionette TRACE conn10 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:06:23 INFO - PROCESS | 3012 | 1468026383808 Marionette TRACE conn10 <- [1,1942,null,{}] 18:06:23 INFO - PROCESS | 3012 | 1468026383817 Marionette TRACE conn10 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:23 INFO - PROCESS | 3012 | 1468026383823 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:23 INFO - PROCESS | 3012 | 1468026383960 Marionette TRACE conn10 <- [1,1943,null,{"value":null}] 18:06:24 INFO - PROCESS | 3012 | 1468026383972 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:24 INFO - PROCESS | 3012 | 1468026383974 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:24 INFO - PROCESS | 3012 | ++DOCSHELL 0D45F000 == 32 [pid = 3012] [id = 495] 18:06:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0D9EE800) [pid = 3012] [serial = 1485] [outer = 00000000] 18:06:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (15D40800) [pid = 3012] [serial = 1486] [outer = 0D9EE800] 18:06:24 INFO - PROCESS | 3012 | 1468026384286 Marionette DEBUG loaded listener.js 18:06:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1AB03000) [pid = 3012] [serial = 1487] [outer = 0D9EE800] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1ABB2000) [pid = 3012] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AFC9000) [pid = 3012] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (15C81000) [pid = 3012] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15D44C00) [pid = 3012] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1874C400) [pid = 3012] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0D9F1800) [pid = 3012] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DB64400) [pid = 3012] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15A7C800) [pid = 3012] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D0D9000) [pid = 3012] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D47400) [pid = 3012] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D54C00) [pid = 3012] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D390C00) [pid = 3012] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:06:24 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0E126400) [pid = 3012] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:06:24 INFO - PROCESS | 3012 | 1468026384653 Marionette TRACE conn10 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 871ms 18:06:24 INFO - PROCESS | 3012 | 1468026384678 Marionette TRACE conn10 -> [0,1945,"getWindowHandle",null] 18:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:06:24 INFO - PROCESS | 3012 | 1468026384680 Marionette TRACE conn10 <- [1,1945,null,{"value":"13"}] 18:06:24 INFO - PROCESS | 3012 | 1468026384683 Marionette TRACE conn10 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:06:24 INFO - PROCESS | 3012 | 1468026384684 Marionette TRACE conn10 <- [1,1946,null,{}] 18:06:24 INFO - PROCESS | 3012 | 1468026384688 Marionette TRACE conn10 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:24 INFO - PROCESS | 3012 | 1468026384690 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:24 INFO - PROCESS | 3012 | 1468026384767 Marionette TRACE conn10 <- [1,1947,null,{"value":null}] 18:06:24 INFO - PROCESS | 3012 | 1468026384773 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:24 INFO - PROCESS | 3012 | 1468026384774 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:24 INFO - PROCESS | 3012 | ++DOCSHELL 0D9F3400 == 33 [pid = 3012] [id = 496] 18:06:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18753800) [pid = 3012] [serial = 1488] [outer = 00000000] 18:06:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1AB03800) [pid = 3012] [serial = 1489] [outer = 18753800] 18:06:24 INFO - PROCESS | 3012 | 1468026384818 Marionette DEBUG loaded listener.js 18:06:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AB49C00) [pid = 3012] [serial = 1490] [outer = 18753800] 18:06:25 INFO - PROCESS | 3012 | 1468026385252 Marionette TRACE conn10 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 631ms 18:06:25 INFO - PROCESS | 3012 | 1468026385316 Marionette TRACE conn10 -> [0,1949,"getWindowHandle",null] 18:06:25 INFO - PROCESS | 3012 | 1468026385318 Marionette TRACE conn10 <- [1,1949,null,{"value":"13"}] 18:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:06:25 INFO - PROCESS | 3012 | 1468026385320 Marionette TRACE conn10 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:06:25 INFO - PROCESS | 3012 | 1468026385322 Marionette TRACE conn10 <- [1,1950,null,{}] 18:06:25 INFO - PROCESS | 3012 | 1468026385325 Marionette TRACE conn10 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:25 INFO - PROCESS | 3012 | 1468026385327 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:25 INFO - PROCESS | 3012 | 1468026385406 Marionette TRACE conn10 <- [1,1951,null,{"value":null}] 18:06:25 INFO - PROCESS | 3012 | 1468026385428 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:25 INFO - PROCESS | 3012 | 1468026385429 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:25 INFO - PROCESS | 3012 | ++DOCSHELL 0E9E3000 == 34 [pid = 3012] [id = 497] 18:06:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15A53C00) [pid = 3012] [serial = 1491] [outer = 00000000] 18:06:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AE14000) [pid = 3012] [serial = 1492] [outer = 15A53C00] 18:06:25 INFO - PROCESS | 3012 | 1468026385473 Marionette DEBUG loaded listener.js 18:06:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AE14400) [pid = 3012] [serial = 1493] [outer = 15A53C00] 18:06:25 INFO - PROCESS | 3012 | 1468026385920 Marionette TRACE conn10 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 18:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:06:25 INFO - PROCESS | 3012 | 1468026385952 Marionette TRACE conn10 -> [0,1953,"getWindowHandle",null] 18:06:25 INFO - PROCESS | 3012 | 1468026385954 Marionette TRACE conn10 <- [1,1953,null,{"value":"13"}] 18:06:26 INFO - PROCESS | 3012 | 1468026385972 Marionette TRACE conn10 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:06:26 INFO - PROCESS | 3012 | 1468026385974 Marionette TRACE conn10 <- [1,1954,null,{}] 18:06:26 INFO - PROCESS | 3012 | 1468026385982 Marionette TRACE conn10 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:26 INFO - PROCESS | 3012 | 1468026385984 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:26 INFO - PROCESS | 3012 | 1468026386063 Marionette TRACE conn10 <- [1,1955,null,{"value":null}] 18:06:26 INFO - PROCESS | 3012 | 1468026386070 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:26 INFO - PROCESS | 3012 | 1468026386071 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:26 INFO - PROCESS | 3012 | ++DOCSHELL 15DD6800 == 35 [pid = 3012] [id = 498] 18:06:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AEA3800) [pid = 3012] [serial = 1494] [outer = 00000000] 18:06:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AF09C00) [pid = 3012] [serial = 1495] [outer = 1AEA3800] 18:06:26 INFO - PROCESS | 3012 | 1468026386115 Marionette DEBUG loaded listener.js 18:06:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1B8D3800) [pid = 3012] [serial = 1496] [outer = 1AEA3800] 18:06:26 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:26 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:26 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:26 INFO - PROCESS | 3012 | 1468026386892 Marionette TRACE conn10 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 990ms 18:06:26 INFO - PROCESS | 3012 | 1468026386951 Marionette TRACE conn10 -> [0,1957,"getWindowHandle",null] 18:06:26 INFO - PROCESS | 3012 | 1468026386956 Marionette TRACE conn10 <- [1,1957,null,{"value":"13"}] 18:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:06:26 INFO - PROCESS | 3012 | 1468026386961 Marionette TRACE conn10 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:06:26 INFO - PROCESS | 3012 | 1468026386966 Marionette TRACE conn10 <- [1,1958,null,{}] 18:06:27 INFO - PROCESS | 3012 | 1468026386971 Marionette TRACE conn10 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:27 INFO - PROCESS | 3012 | 1468026386974 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:27 INFO - PROCESS | 3012 | 1468026387102 Marionette TRACE conn10 <- [1,1959,null,{"value":null}] 18:06:27 INFO - PROCESS | 3012 | 1468026387232 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:27 INFO - PROCESS | 3012 | 1468026387235 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:27 INFO - PROCESS | 3012 | ++DOCSHELL 0DB08400 == 36 [pid = 3012] [id = 499] 18:06:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0DB5DC00) [pid = 3012] [serial = 1497] [outer = 00000000] 18:06:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DFEFC00) [pid = 3012] [serial = 1498] [outer = 0DB5DC00] 18:06:27 INFO - PROCESS | 3012 | 1468026387293 Marionette DEBUG loaded listener.js 18:06:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (123CE800) [pid = 3012] [serial = 1499] [outer = 0DB5DC00] 18:06:28 INFO - PROCESS | 3012 | 1468026387994 Marionette TRACE conn10 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1078ms 18:06:28 INFO - PROCESS | 3012 | 1468026388076 Marionette TRACE conn10 -> [0,1961,"getWindowHandle",null] 18:06:28 INFO - PROCESS | 3012 | 1468026388081 Marionette TRACE conn10 <- [1,1961,null,{"value":"13"}] 18:06:28 INFO - PROCESS | 3012 | 1468026388088 Marionette TRACE conn10 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:06:28 INFO - PROCESS | 3012 | 1468026388091 Marionette TRACE conn10 <- [1,1962,null,{}] 18:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:06:28 INFO - PROCESS | 3012 | 1468026388095 Marionette TRACE conn10 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:28 INFO - PROCESS | 3012 | 1468026388098 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:28 INFO - PROCESS | 3012 | 1468026388227 Marionette TRACE conn10 <- [1,1963,null,{"value":null}] 18:06:28 INFO - PROCESS | 3012 | 1468026388462 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:28 INFO - PROCESS | 3012 | 1468026388465 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:28 INFO - PROCESS | 3012 | ++DOCSHELL 0D1C9C00 == 37 [pid = 3012] [id = 500] 18:06:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0D334800) [pid = 3012] [serial = 1500] [outer = 00000000] 18:06:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0D97C800) [pid = 3012] [serial = 1501] [outer = 0D334800] 18:06:28 INFO - PROCESS | 3012 | 1468026388528 Marionette DEBUG loaded listener.js 18:06:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0DB06C00) [pid = 3012] [serial = 1502] [outer = 0D334800] 18:06:29 INFO - PROCESS | 3012 | --DOCSHELL 0E9E3000 == 36 [pid = 3012] [id = 497] 18:06:29 INFO - PROCESS | 3012 | --DOCSHELL 0D9F3400 == 35 [pid = 3012] [id = 496] 18:06:29 INFO - PROCESS | 3012 | --DOCSHELL 0D45F000 == 34 [pid = 3012] [id = 495] 18:06:29 INFO - PROCESS | 3012 | --DOCSHELL 1877CC00 == 33 [pid = 3012] [id = 494] 18:06:29 INFO - PROCESS | 3012 | --DOCSHELL 1863D400 == 32 [pid = 3012] [id = 493] 18:06:29 INFO - PROCESS | 3012 | --DOCSHELL 15DD7800 == 31 [pid = 3012] [id = 492] 18:06:29 INFO - PROCESS | 3012 | --DOCSHELL 0E1C2800 == 30 [pid = 3012] [id = 491] 18:06:29 INFO - PROCESS | 3012 | --DOCSHELL 0DB65800 == 29 [pid = 3012] [id = 490] 18:06:29 INFO - PROCESS | 3012 | --DOCSHELL 0DC66400 == 28 [pid = 3012] [id = 489] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1D45B400) [pid = 3012] [serial = 1457] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1D45A400) [pid = 3012] [serial = 1456] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1D362C00) [pid = 3012] [serial = 1453] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AE9C000) [pid = 3012] [serial = 1441] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1D12E000) [pid = 3012] [serial = 1444] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1AEA2000) [pid = 3012] [serial = 1442] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (18751800) [pid = 3012] [serial = 1448] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (16759000) [pid = 3012] [serial = 1426] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (184B2800) [pid = 3012] [serial = 1427] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1877E000) [pid = 3012] [serial = 1435] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DF2F000) [pid = 3012] [serial = 1423] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E587C00) [pid = 3012] [serial = 1424] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DF2EC00) [pid = 3012] [serial = 1429] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0E1B9000) [pid = 3012] [serial = 1430] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (15C61400) [pid = 3012] [serial = 1432] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (15DD7C00) [pid = 3012] [serial = 1433] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D357400) [pid = 3012] [serial = 1421] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (17172C00) [pid = 3012] [serial = 1447] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1C384800) [pid = 3012] [serial = 1445] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1A3D7800) [pid = 3012] [serial = 1438] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1AB8D400) [pid = 3012] [serial = 1439] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1D35C800) [pid = 3012] [serial = 1451] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (19D3AC00) [pid = 3012] [serial = 1436] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1D00D800) [pid = 3012] [serial = 1450] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1D38D400) [pid = 3012] [serial = 1454] [outer = 00000000] [url = about:blank] 18:06:29 INFO - PROCESS | 3012 | 1468026389170 Marionette TRACE conn10 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1121ms 18:06:29 INFO - PROCESS | 3012 | 1468026389218 Marionette TRACE conn10 -> [0,1965,"getWindowHandle",null] 18:06:29 INFO - PROCESS | 3012 | 1468026389221 Marionette TRACE conn10 <- [1,1965,null,{"value":"13"}] 18:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:06:29 INFO - PROCESS | 3012 | 1468026389225 Marionette TRACE conn10 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:06:29 INFO - PROCESS | 3012 | 1468026389228 Marionette TRACE conn10 <- [1,1966,null,{}] 18:06:29 INFO - PROCESS | 3012 | 1468026389234 Marionette TRACE conn10 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:29 INFO - PROCESS | 3012 | 1468026389236 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:29 INFO - PROCESS | 3012 | 1468026389327 Marionette TRACE conn10 <- [1,1967,null,{"value":null}] 18:06:29 INFO - PROCESS | 3012 | 1468026389430 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:29 INFO - PROCESS | 3012 | 1468026389432 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:29 INFO - PROCESS | 3012 | ++DOCSHELL 0D45F000 == 29 [pid = 3012] [id = 501] 18:06:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0D97D000) [pid = 3012] [serial = 1503] [outer = 00000000] 18:06:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DF31400) [pid = 3012] [serial = 1504] [outer = 0D97D000] 18:06:29 INFO - PROCESS | 3012 | 1468026389482 Marionette DEBUG loaded listener.js 18:06:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0E1B9000) [pid = 3012] [serial = 1505] [outer = 0D97D000] 18:06:29 INFO - PROCESS | 3012 | 1468026389915 Marionette TRACE conn10 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 731ms 18:06:29 INFO - PROCESS | 3012 | 1468026389959 Marionette TRACE conn10 -> [0,1969,"getWindowHandle",null] 18:06:29 INFO - PROCESS | 3012 | 1468026389963 Marionette TRACE conn10 <- [1,1969,null,{"value":"13"}] 18:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:06:29 INFO - PROCESS | 3012 | 1468026389967 Marionette TRACE conn10 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:06:29 INFO - PROCESS | 3012 | 1468026389969 Marionette TRACE conn10 <- [1,1970,null,{}] 18:06:30 INFO - PROCESS | 3012 | 1468026389973 Marionette TRACE conn10 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:30 INFO - PROCESS | 3012 | 1468026389975 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:30 INFO - PROCESS | 3012 | 1468026390064 Marionette TRACE conn10 <- [1,1971,null,{"value":null}] 18:06:30 INFO - PROCESS | 3012 | 1468026390072 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:30 INFO - PROCESS | 3012 | 1468026390074 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:30 INFO - PROCESS | 3012 | ++DOCSHELL 1578E400 == 30 [pid = 3012] [id = 502] 18:06:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (15A4EC00) [pid = 3012] [serial = 1506] [outer = 00000000] 18:06:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (15DD7C00) [pid = 3012] [serial = 1507] [outer = 15A4EC00] 18:06:30 INFO - PROCESS | 3012 | 1468026390119 Marionette DEBUG loaded listener.js 18:06:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (16CCE800) [pid = 3012] [serial = 1508] [outer = 15A4EC00] 18:06:30 INFO - PROCESS | 3012 | 1468026390582 Marionette TRACE conn10 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 18:06:30 INFO - PROCESS | 3012 | 1468026390603 Marionette TRACE conn10 -> [0,1973,"getWindowHandle",null] 18:06:30 INFO - PROCESS | 3012 | 1468026390605 Marionette TRACE conn10 <- [1,1973,null,{"value":"13"}] 18:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:06:30 INFO - PROCESS | 3012 | 1468026390614 Marionette TRACE conn10 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:06:30 INFO - PROCESS | 3012 | 1468026390620 Marionette TRACE conn10 <- [1,1974,null,{}] 18:06:30 INFO - PROCESS | 3012 | 1468026390630 Marionette TRACE conn10 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:30 INFO - PROCESS | 3012 | 1468026390634 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:30 INFO - PROCESS | 3012 | 1468026390727 Marionette TRACE conn10 <- [1,1975,null,{"value":null}] 18:06:30 INFO - PROCESS | 3012 | 1468026390737 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:30 INFO - PROCESS | 3012 | 1468026390739 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:30 INFO - PROCESS | 3012 | ++DOCSHELL 18757000 == 31 [pid = 3012] [id = 503] 18:06:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (18757C00) [pid = 3012] [serial = 1509] [outer = 00000000] 18:06:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (18780C00) [pid = 3012] [serial = 1510] [outer = 18757C00] 18:06:30 INFO - PROCESS | 3012 | 1468026390786 Marionette DEBUG loaded listener.js 18:06:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (18BCB000) [pid = 3012] [serial = 1511] [outer = 18757C00] 18:06:31 INFO - PROCESS | 3012 | 1468026391267 Marionette TRACE conn10 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 18:06:31 INFO - PROCESS | 3012 | 1468026391347 Marionette TRACE conn10 -> [0,1977,"getWindowHandle",null] 18:06:31 INFO - PROCESS | 3012 | 1468026391350 Marionette TRACE conn10 <- [1,1977,null,{"value":"13"}] 18:06:31 INFO - PROCESS | 3012 | 1468026391353 Marionette TRACE conn10 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:06:31 INFO - PROCESS | 3012 | 1468026391355 Marionette TRACE conn10 <- [1,1978,null,{}] 18:06:31 INFO - PROCESS | 3012 | 1468026391359 Marionette TRACE conn10 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:31 INFO - PROCESS | 3012 | 1468026391361 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:31 INFO - PROCESS | 3012 | 1468026391507 Marionette TRACE conn10 <- [1,1979,null,{"value":null}] 18:06:31 INFO - PROCESS | 3012 | 1468026391525 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:31 INFO - PROCESS | 3012 | 1468026391527 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:31 INFO - PROCESS | 3012 | ++DOCSHELL 19C7D400 == 32 [pid = 3012] [id = 504] 18:06:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19D43800) [pid = 3012] [serial = 1512] [outer = 00000000] 18:06:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (19D5B000) [pid = 3012] [serial = 1513] [outer = 19D43800] 18:06:31 INFO - PROCESS | 3012 | 1468026391571 Marionette DEBUG loaded listener.js 18:06:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1A3D6800) [pid = 3012] [serial = 1514] [outer = 19D43800] 18:06:31 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:32 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:32 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:32 INFO - PROCESS | 3012 | 1468026391980 Marionette TRACE conn10 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 18:06:32 INFO - PROCESS | 3012 | 1468026392027 Marionette TRACE conn10 -> [0,1981,"getWindowHandle",null] 18:06:32 INFO - PROCESS | 3012 | 1468026392029 Marionette TRACE conn10 <- [1,1981,null,{"value":"13"}] 18:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:06:32 INFO - PROCESS | 3012 | 1468026392032 Marionette TRACE conn10 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:06:32 INFO - PROCESS | 3012 | 1468026392034 Marionette TRACE conn10 <- [1,1982,null,{}] 18:06:32 INFO - PROCESS | 3012 | 1468026392038 Marionette TRACE conn10 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:32 INFO - PROCESS | 3012 | 1468026392039 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:32 INFO - PROCESS | 3012 | 1468026392159 Marionette TRACE conn10 <- [1,1983,null,{"value":null}] 18:06:32 INFO - PROCESS | 3012 | 1468026392164 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:32 INFO - PROCESS | 3012 | 1468026392170 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:32 INFO - PROCESS | 3012 | ++DOCSHELL 0E1B7800 == 33 [pid = 3012] [id = 505] 18:06:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AE09C00) [pid = 3012] [serial = 1515] [outer = 00000000] 18:06:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AE13800) [pid = 3012] [serial = 1516] [outer = 1AE09C00] 18:06:32 INFO - PROCESS | 3012 | 1468026392276 Marionette DEBUG loaded listener.js 18:06:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AEA8400) [pid = 3012] [serial = 1517] [outer = 1AE09C00] 18:06:32 INFO - PROCESS | 3012 | 1468026392723 Marionette TRACE conn10 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 18:06:32 INFO - PROCESS | 3012 | 1468026392763 Marionette TRACE conn10 -> [0,1985,"getWindowHandle",null] 18:06:32 INFO - PROCESS | 3012 | 1468026392765 Marionette TRACE conn10 <- [1,1985,null,{"value":"13"}] 18:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:06:32 INFO - PROCESS | 3012 | 1468026392768 Marionette TRACE conn10 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:06:32 INFO - PROCESS | 3012 | 1468026392770 Marionette TRACE conn10 <- [1,1986,null,{}] 18:06:32 INFO - PROCESS | 3012 | 1468026392773 Marionette TRACE conn10 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:32 INFO - PROCESS | 3012 | 1468026392776 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:32 INFO - PROCESS | 3012 | 1468026392926 Marionette TRACE conn10 <- [1,1987,null,{"value":null}] 18:06:32 INFO - PROCESS | 3012 | 1468026392949 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:32 INFO - PROCESS | 3012 | 1468026392951 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:32 INFO - PROCESS | 3012 | ++DOCSHELL 1D002000 == 34 [pid = 3012] [id = 506] 18:06:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D002800) [pid = 3012] [serial = 1518] [outer = 00000000] 18:06:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D0D4C00) [pid = 3012] [serial = 1519] [outer = 1D002800] 18:06:33 INFO - PROCESS | 3012 | 1468026392993 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D008800) [pid = 3012] [serial = 1520] [outer = 1D002800] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (186CC800) [pid = 3012] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1877E400) [pid = 3012] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0DB65C00) [pid = 3012] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (15DD9800) [pid = 3012] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DC66C00) [pid = 3012] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0E545C00) [pid = 3012] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DFEBC00) [pid = 3012] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D45800) [pid = 3012] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D458C00) [pid = 3012] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (18753800) [pid = 3012] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15A53C00) [pid = 3012] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:06:33 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0D9EE800) [pid = 3012] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:06:33 INFO - PROCESS | 3012 | 1468026393525 Marionette TRACE conn10 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 772ms 18:06:33 INFO - PROCESS | 3012 | 1468026393541 Marionette TRACE conn10 -> [0,1989,"getWindowHandle",null] 18:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:06:33 INFO - PROCESS | 3012 | 1468026393543 Marionette TRACE conn10 <- [1,1989,null,{"value":"13"}] 18:06:33 INFO - PROCESS | 3012 | 1468026393547 Marionette TRACE conn10 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:06:33 INFO - PROCESS | 3012 | 1468026393548 Marionette TRACE conn10 <- [1,1990,null,{}] 18:06:33 INFO - PROCESS | 3012 | 1468026393552 Marionette TRACE conn10 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:33 INFO - PROCESS | 3012 | 1468026393554 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:33 INFO - PROCESS | 3012 | 1468026393633 Marionette TRACE conn10 <- [1,1991,null,{"value":null}] 18:06:33 INFO - PROCESS | 3012 | 1468026393731 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 3012 | 1468026393732 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:33 INFO - PROCESS | 3012 | ++DOCSHELL 0E086400 == 35 [pid = 3012] [id = 507] 18:06:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0E08A400) [pid = 3012] [serial = 1521] [outer = 00000000] 18:06:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (16CD5400) [pid = 3012] [serial = 1522] [outer = 0E08A400] 18:06:33 INFO - PROCESS | 3012 | 1468026393778 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (18759400) [pid = 3012] [serial = 1523] [outer = 0E08A400] 18:06:34 INFO - PROCESS | 3012 | 1468026394123 Marionette TRACE conn10 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 631ms 18:06:34 INFO - PROCESS | 3012 | 1468026394178 Marionette TRACE conn10 -> [0,1993,"getWindowHandle",null] 18:06:34 INFO - PROCESS | 3012 | 1468026394181 Marionette TRACE conn10 <- [1,1993,null,{"value":"13"}] 18:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:06:34 INFO - PROCESS | 3012 | 1468026394184 Marionette TRACE conn10 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:06:34 INFO - PROCESS | 3012 | 1468026394186 Marionette TRACE conn10 <- [1,1994,null,{}] 18:06:34 INFO - PROCESS | 3012 | 1468026394189 Marionette TRACE conn10 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:34 INFO - PROCESS | 3012 | 1468026394191 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:34 INFO - PROCESS | 3012 | 1468026394308 Marionette TRACE conn10 <- [1,1995,null,{"value":null}] 18:06:34 INFO - PROCESS | 3012 | 1468026394316 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:34 INFO - PROCESS | 3012 | 1468026394318 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:34 INFO - PROCESS | 3012 | ++DOCSHELL 15A54000 == 36 [pid = 3012] [id = 508] 18:06:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19D5DC00) [pid = 3012] [serial = 1524] [outer = 00000000] 18:06:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1D123400) [pid = 3012] [serial = 1525] [outer = 19D5DC00] 18:06:34 INFO - PROCESS | 3012 | 1468026394361 Marionette DEBUG loaded listener.js 18:06:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1D12BC00) [pid = 3012] [serial = 1526] [outer = 19D5DC00] 18:06:34 INFO - PROCESS | 3012 | 1468026394737 Marionette TRACE conn10 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 18:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 18:06:34 INFO - PROCESS | 3012 | 1468026394758 Marionette TRACE conn10 -> [0,1997,"getWindowHandle",null] 18:06:34 INFO - PROCESS | 3012 | 1468026394760 Marionette TRACE conn10 <- [1,1997,null,{"value":"13"}] 18:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:06:34 INFO - PROCESS | 3012 | 1468026394763 Marionette TRACE conn10 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:06:34 INFO - PROCESS | 3012 | 1468026394765 Marionette TRACE conn10 <- [1,1998,null,{}] 18:06:34 INFO - PROCESS | 3012 | 1468026394768 Marionette TRACE conn10 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:34 INFO - PROCESS | 3012 | 1468026394780 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:34 INFO - PROCESS | 3012 | 1468026394862 Marionette TRACE conn10 <- [1,1999,null,{"value":null}] 18:06:34 INFO - PROCESS | 3012 | 1468026394963 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:34 INFO - PROCESS | 3012 | 1468026394965 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:35 INFO - PROCESS | 3012 | ++DOCSHELL 15A5AC00 == 37 [pid = 3012] [id = 509] 18:06:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (15C7F400) [pid = 3012] [serial = 1527] [outer = 00000000] 18:06:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D356400) [pid = 3012] [serial = 1528] [outer = 15C7F400] 18:06:35 INFO - PROCESS | 3012 | 1468026395046 Marionette DEBUG loaded listener.js 18:06:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D359C00) [pid = 3012] [serial = 1529] [outer = 15C7F400] 18:06:35 INFO - PROCESS | 3012 | 1468026395339 Marionette TRACE conn10 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 18:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 631ms 18:06:35 INFO - PROCESS | 3012 | 1468026395432 Marionette TRACE conn10 -> [0,2001,"getWindowHandle",null] 18:06:35 INFO - PROCESS | 3012 | 1468026395437 Marionette TRACE conn10 <- [1,2001,null,{"value":"13"}] 18:06:35 INFO - PROCESS | 3012 | 1468026395443 Marionette TRACE conn10 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:06:35 INFO - PROCESS | 3012 | 1468026395447 Marionette TRACE conn10 <- [1,2002,null,{}] 18:06:35 INFO - PROCESS | 3012 | 1468026395454 Marionette TRACE conn10 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:35 INFO - PROCESS | 3012 | 1468026395458 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:35 INFO - PROCESS | 3012 | 1468026395584 Marionette TRACE conn10 <- [1,2003,null,{"value":null}] 18:06:35 INFO - PROCESS | 3012 | 1468026395734 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:35 INFO - PROCESS | 3012 | 1468026395738 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:35 INFO - PROCESS | 3012 | ++DOCSHELL 0DF28400 == 38 [pid = 3012] [id = 510] 18:06:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0DF2C800) [pid = 3012] [serial = 1530] [outer = 00000000] 18:06:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0E505400) [pid = 3012] [serial = 1531] [outer = 0DF2C800] 18:06:35 INFO - PROCESS | 3012 | 1468026395881 Marionette DEBUG loaded listener.js 18:06:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (156A3400) [pid = 3012] [serial = 1532] [outer = 0DF2C800] 18:06:36 INFO - PROCESS | 3012 | 1468026396482 Marionette TRACE conn10 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1066ms 18:06:36 INFO - PROCESS | 3012 | 1468026396523 Marionette TRACE conn10 -> [0,2005,"getWindowHandle",null] 18:06:36 INFO - PROCESS | 3012 | 1468026396526 Marionette TRACE conn10 <- [1,2005,null,{"value":"13"}] 18:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:06:36 INFO - PROCESS | 3012 | 1468026396533 Marionette TRACE conn10 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:06:36 INFO - PROCESS | 3012 | 1468026396536 Marionette TRACE conn10 <- [1,2006,null,{}] 18:06:36 INFO - PROCESS | 3012 | 1468026396541 Marionette TRACE conn10 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:36 INFO - PROCESS | 3012 | 1468026396543 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:36 INFO - PROCESS | 3012 | 1468026396663 Marionette TRACE conn10 <- [1,2007,null,{"value":null}] 18:06:36 INFO - PROCESS | 3012 | 1468026396836 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:36 INFO - PROCESS | 3012 | 1468026396838 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:36 INFO - PROCESS | 3012 | ++DOCSHELL 1874D400 == 39 [pid = 3012] [id = 511] 18:06:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (18753C00) [pid = 3012] [serial = 1533] [outer = 00000000] 18:06:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (18778800) [pid = 3012] [serial = 1534] [outer = 18753C00] 18:06:36 INFO - PROCESS | 3012 | 1468026396895 Marionette DEBUG loaded listener.js 18:06:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (19D48C00) [pid = 3012] [serial = 1535] [outer = 18753C00] 18:06:37 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:37 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:37 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:37 INFO - PROCESS | 3012 | 1468026397436 Marionette TRACE conn10 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 18:06:37 INFO - PROCESS | 3012 | 1468026397470 Marionette TRACE conn10 -> [0,2009,"getWindowHandle",null] 18:06:37 INFO - PROCESS | 3012 | 1468026397472 Marionette TRACE conn10 <- [1,2009,null,{"value":"13"}] 18:06:37 INFO - PROCESS | 3012 | 1468026397477 Marionette TRACE conn10 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:06:37 INFO - PROCESS | 3012 | 1468026397479 Marionette TRACE conn10 <- [1,2010,null,{}] 18:06:37 INFO - PROCESS | 3012 | 1468026397489 Marionette TRACE conn10 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:37 INFO - PROCESS | 3012 | 1468026397494 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:37 INFO - PROCESS | 3012 | 1468026397607 Marionette TRACE conn10 <- [1,2011,null,{"value":null}] 18:06:37 INFO - PROCESS | 3012 | 1468026397721 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:37 INFO - PROCESS | 3012 | 1468026397725 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:37 INFO - PROCESS | 3012 | ++DOCSHELL 1D00F400 == 40 [pid = 3012] [id = 512] 18:06:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D00F800) [pid = 3012] [serial = 1536] [outer = 00000000] 18:06:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D356800) [pid = 3012] [serial = 1537] [outer = 1D00F800] 18:06:37 INFO - PROCESS | 3012 | 1468026397823 Marionette DEBUG loaded listener.js 18:06:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D384C00) [pid = 3012] [serial = 1538] [outer = 1D00F800] 18:06:38 INFO - PROCESS | 3012 | 1468026398395 Marionette TRACE conn10 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 18:06:38 INFO - PROCESS | 3012 | 1468026398453 Marionette TRACE conn10 -> [0,2013,"getWindowHandle",null] 18:06:38 INFO - PROCESS | 3012 | 1468026398455 Marionette TRACE conn10 <- [1,2013,null,{"value":"13"}] 18:06:38 INFO - PROCESS | 3012 | 1468026398459 Marionette TRACE conn10 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:06:38 INFO - PROCESS | 3012 | 1468026398461 Marionette TRACE conn10 <- [1,2014,null,{}] 18:06:38 INFO - PROCESS | 3012 | 1468026398465 Marionette TRACE conn10 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:38 INFO - PROCESS | 3012 | 1468026398467 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:38 INFO - PROCESS | 3012 | 1468026398583 Marionette TRACE conn10 <- [1,2015,null,{"value":null}] 18:06:38 INFO - PROCESS | 3012 | 1468026398755 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:38 INFO - PROCESS | 3012 | 1468026398757 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:38 INFO - PROCESS | 3012 | ++DOCSHELL 1AE9B800 == 41 [pid = 3012] [id = 513] 18:06:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1AE9DC00) [pid = 3012] [serial = 1539] [outer = 00000000] 18:06:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D38F000) [pid = 3012] [serial = 1540] [outer = 1AE9DC00] 18:06:38 INFO - PROCESS | 3012 | 1468026398815 Marionette DEBUG loaded listener.js 18:06:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1D392000) [pid = 3012] [serial = 1541] [outer = 1AE9DC00] 18:06:39 INFO - PROCESS | 3012 | 1468026399585 Marionette TRACE conn10 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1180ms 18:06:39 INFO - PROCESS | 3012 | 1468026399643 Marionette TRACE conn10 -> [0,2017,"getWindowHandle",null] 18:06:39 INFO - PROCESS | 3012 | 1468026399648 Marionette TRACE conn10 <- [1,2017,null,{"value":"13"}] 18:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:06:39 INFO - PROCESS | 3012 | 1468026399652 Marionette TRACE conn10 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:06:39 INFO - PROCESS | 3012 | 1468026399655 Marionette TRACE conn10 <- [1,2018,null,{}] 18:06:39 INFO - PROCESS | 3012 | 1468026399661 Marionette TRACE conn10 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:39 INFO - PROCESS | 3012 | 1468026399663 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:39 INFO - PROCESS | 3012 | 1468026399774 Marionette TRACE conn10 <- [1,2019,null,{"value":null}] 18:06:39 INFO - PROCESS | 3012 | 1468026399884 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:39 INFO - PROCESS | 3012 | 1468026399886 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:39 INFO - PROCESS | 3012 | ++DOCSHELL 0DC66C00 == 42 [pid = 3012] [id = 514] 18:06:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (0DF26800) [pid = 3012] [serial = 1542] [outer = 00000000] 18:06:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (152DDC00) [pid = 3012] [serial = 1543] [outer = 0DF26800] 18:06:39 INFO - PROCESS | 3012 | 1468026399935 Marionette DEBUG loaded listener.js 18:06:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (15A54400) [pid = 3012] [serial = 1544] [outer = 0DF26800] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 15A54000 == 41 [pid = 3012] [id = 508] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 0E086400 == 40 [pid = 3012] [id = 507] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 1D002000 == 39 [pid = 3012] [id = 506] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 0E1B7800 == 38 [pid = 3012] [id = 505] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 19C7D400 == 37 [pid = 3012] [id = 504] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 18757000 == 36 [pid = 3012] [id = 503] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 1578E400 == 35 [pid = 3012] [id = 502] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 0D45F000 == 34 [pid = 3012] [id = 501] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 0D1C9C00 == 33 [pid = 3012] [id = 500] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 0DB08400 == 32 [pid = 3012] [id = 499] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 15DD6800 == 31 [pid = 3012] [id = 498] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 1D00F400 == 30 [pid = 3012] [id = 512] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 1AE9B800 == 29 [pid = 3012] [id = 513] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 1874D400 == 28 [pid = 3012] [id = 511] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 15A5AC00 == 27 [pid = 3012] [id = 509] 18:06:40 INFO - PROCESS | 3012 | --DOCSHELL 0DF28400 == 26 [pid = 3012] [id = 510] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (18756800) [pid = 3012] [serial = 1480] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (18BCB400) [pid = 3012] [serial = 1483] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0DB6C000) [pid = 3012] [serial = 1471] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0DC69C00) [pid = 3012] [serial = 1472] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (16CCF400) [pid = 3012] [serial = 1477] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (0DF2E400) [pid = 3012] [serial = 1469] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0DE93000) [pid = 3012] [serial = 1468] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (18779400) [pid = 3012] [serial = 1481] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0E9EB000) [pid = 3012] [serial = 1474] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (15253800) [pid = 3012] [serial = 1475] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (19D3D000) [pid = 3012] [serial = 1484] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (15C1A400) [pid = 3012] [serial = 1460] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (156ABC00) [pid = 3012] [serial = 1459] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AE9C800) [pid = 3012] [serial = 1463] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1ABB9800) [pid = 3012] [serial = 1462] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AF09C00) [pid = 3012] [serial = 1495] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D4B3C00) [pid = 3012] [serial = 1466] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D4AAC00) [pid = 3012] [serial = 1465] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1AB03800) [pid = 3012] [serial = 1489] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1AE14000) [pid = 3012] [serial = 1492] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1AB03000) [pid = 3012] [serial = 1487] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (15D40800) [pid = 3012] [serial = 1486] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1AE14400) [pid = 3012] [serial = 1493] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AB49C00) [pid = 3012] [serial = 1490] [outer = 00000000] [url = about:blank] 18:06:40 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (17876800) [pid = 3012] [serial = 1478] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3012 | 1468026401139 Marionette TRACE conn10 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1535ms 18:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:06:41 INFO - PROCESS | 3012 | 1468026401188 Marionette TRACE conn10 -> [0,2021,"getWindowHandle",null] 18:06:41 INFO - PROCESS | 3012 | 1468026401192 Marionette TRACE conn10 <- [1,2021,null,{"value":"13"}] 18:06:41 INFO - PROCESS | 3012 | 1468026401196 Marionette TRACE conn10 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:06:41 INFO - PROCESS | 3012 | 1468026401201 Marionette TRACE conn10 <- [1,2022,null,{}] 18:06:41 INFO - PROCESS | 3012 | 1468026401206 Marionette TRACE conn10 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:41 INFO - PROCESS | 3012 | 1468026401208 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:41 INFO - PROCESS | 3012 | 1468026401297 Marionette TRACE conn10 <- [1,2023,null,{"value":null}] 18:06:41 INFO - PROCESS | 3012 | 1468026401307 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:41 INFO - PROCESS | 3012 | 1468026401310 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:41 INFO - PROCESS | 3012 | ++DOCSHELL 0DB68800 == 27 [pid = 3012] [id = 515] 18:06:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DB68C00) [pid = 3012] [serial = 1545] [outer = 00000000] 18:06:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0DE1D800) [pid = 3012] [serial = 1546] [outer = 0DB68C00] 18:06:41 INFO - PROCESS | 3012 | 1468026401357 Marionette DEBUG loaded listener.js 18:06:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DF23C00) [pid = 3012] [serial = 1547] [outer = 0DB68C00] 18:06:41 INFO - PROCESS | 3012 | 1468026401874 Marionette TRACE conn10 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 18:06:41 INFO - PROCESS | 3012 | 1468026401927 Marionette TRACE conn10 -> [0,2025,"getWindowHandle",null] 18:06:41 INFO - PROCESS | 3012 | 1468026401932 Marionette TRACE conn10 <- [1,2025,null,{"value":"13"}] 18:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:06:41 INFO - PROCESS | 3012 | 1468026401938 Marionette TRACE conn10 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:06:41 INFO - PROCESS | 3012 | 1468026401941 Marionette TRACE conn10 <- [1,2026,null,{}] 18:06:41 INFO - PROCESS | 3012 | 1468026401945 Marionette TRACE conn10 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:41 INFO - PROCESS | 3012 | 1468026401947 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:42 INFO - PROCESS | 3012 | 1468026402066 Marionette TRACE conn10 <- [1,2027,null,{"value":null}] 18:06:42 INFO - PROCESS | 3012 | 1468026402079 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:42 INFO - PROCESS | 3012 | 1468026402081 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:42 INFO - PROCESS | 3012 | ++DOCSHELL 15669400 == 28 [pid = 3012] [id = 516] 18:06:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (156AA000) [pid = 3012] [serial = 1548] [outer = 00000000] 18:06:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (15A54000) [pid = 3012] [serial = 1549] [outer = 156AA000] 18:06:42 INFO - PROCESS | 3012 | 1468026402129 Marionette DEBUG loaded listener.js 18:06:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (15AE3C00) [pid = 3012] [serial = 1550] [outer = 156AA000] 18:06:42 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:42 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:42 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:42 INFO - PROCESS | 3012 | 1468026402532 Marionette TRACE conn10 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 18:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:06:42 INFO - PROCESS | 3012 | 1468026402572 Marionette TRACE conn10 -> [0,2029,"getWindowHandle",null] 18:06:42 INFO - PROCESS | 3012 | 1468026402574 Marionette TRACE conn10 <- [1,2029,null,{"value":"13"}] 18:06:42 INFO - PROCESS | 3012 | 1468026402577 Marionette TRACE conn10 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:06:42 INFO - PROCESS | 3012 | 1468026402581 Marionette TRACE conn10 <- [1,2030,null,{}] 18:06:42 INFO - PROCESS | 3012 | 1468026402591 Marionette TRACE conn10 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:42 INFO - PROCESS | 3012 | 1468026402596 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:42 INFO - PROCESS | 3012 | 1468026402679 Marionette TRACE conn10 <- [1,2031,null,{"value":null}] 18:06:42 INFO - PROCESS | 3012 | 1468026402686 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:42 INFO - PROCESS | 3012 | 1468026402689 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:42 INFO - PROCESS | 3012 | ++DOCSHELL 1716C800 == 29 [pid = 3012] [id = 517] 18:06:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (17878C00) [pid = 3012] [serial = 1551] [outer = 00000000] 18:06:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (184AFC00) [pid = 3012] [serial = 1552] [outer = 17878C00] 18:06:42 INFO - PROCESS | 3012 | 1468026402737 Marionette DEBUG loaded listener.js 18:06:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (186CE800) [pid = 3012] [serial = 1553] [outer = 17878C00] 18:06:43 INFO - PROCESS | 3012 | 1468026403279 Marionette TRACE conn10 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 731ms 18:06:43 INFO - PROCESS | 3012 | 1468026403309 Marionette TRACE conn10 -> [0,2033,"getWindowHandle",null] 18:06:43 INFO - PROCESS | 3012 | 1468026403311 Marionette TRACE conn10 <- [1,2033,null,{"value":"13"}] 18:06:43 INFO - PROCESS | 3012 | 1468026403314 Marionette TRACE conn10 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:06:43 INFO - PROCESS | 3012 | 1468026403316 Marionette TRACE conn10 <- [1,2034,null,{}] 18:06:43 INFO - PROCESS | 3012 | 1468026403319 Marionette TRACE conn10 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:43 INFO - PROCESS | 3012 | 1468026403321 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:43 INFO - PROCESS | 3012 | 1468026403439 Marionette TRACE conn10 <- [1,2035,null,{"value":null}] 18:06:43 INFO - PROCESS | 3012 | 1468026403500 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:43 INFO - PROCESS | 3012 | 1468026403502 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:43 INFO - PROCESS | 3012 | ++DOCSHELL 18755C00 == 30 [pid = 3012] [id = 518] 18:06:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (18756400) [pid = 3012] [serial = 1554] [outer = 00000000] 18:06:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (18A77800) [pid = 3012] [serial = 1555] [outer = 18756400] 18:06:43 INFO - PROCESS | 3012 | 1468026403546 Marionette DEBUG loaded listener.js 18:06:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19C75C00) [pid = 3012] [serial = 1556] [outer = 18756400] 18:06:43 INFO - PROCESS | 3012 | 1468026403949 Marionette TRACE conn10 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 18:06:44 INFO - PROCESS | 3012 | 1468026404013 Marionette TRACE conn10 -> [0,2037,"getWindowHandle",null] 18:06:44 INFO - PROCESS | 3012 | 1468026404015 Marionette TRACE conn10 <- [1,2037,null,{"value":"13"}] 18:06:44 INFO - PROCESS | 3012 | 1468026404018 Marionette TRACE conn10 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:06:44 INFO - PROCESS | 3012 | 1468026404020 Marionette TRACE conn10 <- [1,2038,null,{}] 18:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:06:44 INFO - PROCESS | 3012 | 1468026404023 Marionette TRACE conn10 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:44 INFO - PROCESS | 3012 | 1468026404025 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:44 INFO - PROCESS | 3012 | 1468026404154 Marionette TRACE conn10 <- [1,2039,null,{"value":null}] 18:06:44 INFO - PROCESS | 3012 | 1468026404165 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:44 INFO - PROCESS | 3012 | 1468026404167 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:44 INFO - PROCESS | 3012 | ++DOCSHELL 19D3B000 == 31 [pid = 3012] [id = 519] 18:06:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D3EC00) [pid = 3012] [serial = 1557] [outer = 00000000] 18:06:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (19D5B400) [pid = 3012] [serial = 1558] [outer = 19D3EC00] 18:06:44 INFO - PROCESS | 3012 | 1468026404263 Marionette DEBUG loaded listener.js 18:06:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1A7FC800) [pid = 3012] [serial = 1559] [outer = 19D3EC00] 18:06:44 INFO - PROCESS | 3012 | 1468026404693 Marionette TRACE conn10 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 731ms 18:06:44 INFO - PROCESS | 3012 | 1468026404756 Marionette TRACE conn10 -> [0,2041,"getWindowHandle",null] 18:06:44 INFO - PROCESS | 3012 | 1468026404758 Marionette TRACE conn10 <- [1,2041,null,{"value":"13"}] 18:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:06:44 INFO - PROCESS | 3012 | 1468026404762 Marionette TRACE conn10 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:06:44 INFO - PROCESS | 3012 | 1468026404763 Marionette TRACE conn10 <- [1,2042,null,{}] 18:06:44 INFO - PROCESS | 3012 | 1468026404772 Marionette TRACE conn10 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:44 INFO - PROCESS | 3012 | 1468026404778 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:44 INFO - PROCESS | 3012 | 1468026404911 Marionette TRACE conn10 <- [1,2043,null,{"value":null}] 18:06:45 INFO - PROCESS | 3012 | 1468026404986 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:45 INFO - PROCESS | 3012 | 1468026404988 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:45 INFO - PROCESS | 3012 | ++DOCSHELL 1AE0DC00 == 32 [pid = 3012] [id = 520] 18:06:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1AE10800) [pid = 3012] [serial = 1560] [outer = 00000000] 18:06:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AE18000) [pid = 3012] [serial = 1561] [outer = 1AE10800] 18:06:45 INFO - PROCESS | 3012 | 1468026405052 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0DB66000) [pid = 3012] [serial = 1562] [outer = 1AE10800] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1AE09C00) [pid = 3012] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (19D43800) [pid = 3012] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (19D5DC00) [pid = 3012] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0E08A400) [pid = 3012] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (15A4EC00) [pid = 3012] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DB5DC00) [pid = 3012] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AEA3800) [pid = 3012] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18757C00) [pid = 3012] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0D97D000) [pid = 3012] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0D334800) [pid = 3012] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D002800) [pid = 3012] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:06:45 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (15C7F400) [pid = 3012] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:06:45 INFO - PROCESS | 3012 | 1468026405664 Marionette TRACE conn10 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 930ms 18:06:45 INFO - PROCESS | 3012 | 1468026405696 Marionette TRACE conn10 -> [0,2045,"getWindowHandle",null] 18:06:45 INFO - PROCESS | 3012 | 1468026405698 Marionette TRACE conn10 <- [1,2045,null,{"value":"13"}] 18:06:45 INFO - PROCESS | 3012 | 1468026405701 Marionette TRACE conn10 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:06:45 INFO - PROCESS | 3012 | 1468026405703 Marionette TRACE conn10 <- [1,2046,null,{}] 18:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:06:45 INFO - PROCESS | 3012 | 1468026405712 Marionette TRACE conn10 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:45 INFO - PROCESS | 3012 | 1468026405714 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:45 INFO - PROCESS | 3012 | 1468026405824 Marionette TRACE conn10 <- [1,2047,null,{"value":null}] 18:06:45 INFO - PROCESS | 3012 | 1468026405845 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:45 INFO - PROCESS | 3012 | 1468026405847 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:45 INFO - PROCESS | 3012 | ++DOCSHELL 0DE99000 == 33 [pid = 3012] [id = 521] 18:06:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (152D5000) [pid = 3012] [serial = 1563] [outer = 00000000] 18:06:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18751400) [pid = 3012] [serial = 1564] [outer = 152D5000] 18:06:45 INFO - PROCESS | 3012 | 1468026405890 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18BCBC00) [pid = 3012] [serial = 1565] [outer = 152D5000] 18:06:46 INFO - PROCESS | 3012 | 1468026406291 Marionette TRACE conn10 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 18:06:46 INFO - PROCESS | 3012 | 1468026406340 Marionette TRACE conn10 -> [0,2049,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 3012 | 1468026406342 Marionette TRACE conn10 <- [1,2049,null,{"value":"13"}] 18:06:46 INFO - PROCESS | 3012 | 1468026406345 Marionette TRACE conn10 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - PROCESS | 3012 | 1468026406347 Marionette TRACE conn10 <- [1,2050,null,{}] 18:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:06:46 INFO - PROCESS | 3012 | 1468026406350 Marionette TRACE conn10 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:46 INFO - PROCESS | 3012 | 1468026406352 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:46 INFO - PROCESS | 3012 | 1468026406439 Marionette TRACE conn10 <- [1,2051,null,{"value":null}] 18:06:46 INFO - PROCESS | 3012 | 1468026406446 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:46 INFO - PROCESS | 3012 | 1468026406448 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:46 INFO - PROCESS | 3012 | ++DOCSHELL 1874C800 == 34 [pid = 3012] [id = 522] 18:06:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AB10000) [pid = 3012] [serial = 1566] [outer = 00000000] 18:06:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AEA5400) [pid = 3012] [serial = 1567] [outer = 1AB10000] 18:06:46 INFO - PROCESS | 3012 | 1468026406494 Marionette DEBUG loaded listener.js 18:06:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AEA6800) [pid = 3012] [serial = 1568] [outer = 1AB10000] 18:06:46 INFO - PROCESS | 3012 | 1468026406928 Marionette TRACE conn10 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 18:06:47 INFO - PROCESS | 3012 | 1468026406982 Marionette TRACE conn10 -> [0,2053,"getWindowHandle",null] 18:06:47 INFO - PROCESS | 3012 | 1468026406985 Marionette TRACE conn10 <- [1,2053,null,{"value":"13"}] 18:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:06:47 INFO - PROCESS | 3012 | 1468026406988 Marionette TRACE conn10 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:06:47 INFO - PROCESS | 3012 | 1468026406990 Marionette TRACE conn10 <- [1,2054,null,{}] 18:06:47 INFO - PROCESS | 3012 | 1468026406993 Marionette TRACE conn10 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:47 INFO - PROCESS | 3012 | 1468026406995 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:47 INFO - PROCESS | 3012 | 1468026407073 Marionette TRACE conn10 <- [1,2055,null,{"value":null}] 18:06:47 INFO - PROCESS | 3012 | 1468026407079 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:47 INFO - PROCESS | 3012 | 1468026407080 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:47 INFO - PROCESS | 3012 | ++DOCSHELL 1D007C00 == 35 [pid = 3012] [id = 523] 18:06:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D00AC00) [pid = 3012] [serial = 1569] [outer = 00000000] 18:06:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D0D6000) [pid = 3012] [serial = 1570] [outer = 1D00AC00] 18:06:47 INFO - PROCESS | 3012 | 1468026407133 Marionette DEBUG loaded listener.js 18:06:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D124800) [pid = 3012] [serial = 1571] [outer = 1D00AC00] 18:06:47 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:47 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:47 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:47 INFO - PROCESS | 3012 | 1468026407639 Marionette TRACE conn10 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 18:06:47 INFO - PROCESS | 3012 | 1468026407763 Marionette TRACE conn10 -> [0,2057,"getWindowHandle",null] 18:06:47 INFO - PROCESS | 3012 | 1468026407769 Marionette TRACE conn10 <- [1,2057,null,{"value":"13"}] 18:06:47 INFO - PROCESS | 3012 | 1468026407776 Marionette TRACE conn10 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:06:47 INFO - PROCESS | 3012 | 1468026407779 Marionette TRACE conn10 <- [1,2058,null,{}] 18:06:47 INFO - PROCESS | 3012 | 1468026407785 Marionette TRACE conn10 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:47 INFO - PROCESS | 3012 | 1468026407789 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:47 INFO - PROCESS | 3012 | 1468026407941 Marionette TRACE conn10 <- [1,2059,null,{"value":null}] 18:06:48 INFO - PROCESS | 3012 | 1468026408080 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:48 INFO - PROCESS | 3012 | 1468026408085 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:48 INFO - PROCESS | 3012 | ++DOCSHELL 0D4F5400 == 36 [pid = 3012] [id = 524] 18:06:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0D4F8400) [pid = 3012] [serial = 1572] [outer = 00000000] 18:06:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0DE1E000) [pid = 3012] [serial = 1573] [outer = 0D4F8400] 18:06:48 INFO - PROCESS | 3012 | 1468026408143 Marionette DEBUG loaded listener.js 18:06:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0E08C400) [pid = 3012] [serial = 1574] [outer = 0D4F8400] 18:06:48 INFO - PROCESS | 3012 | 1468026408886 Marionette TRACE conn10 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1175ms 18:06:49 INFO - PROCESS | 3012 | 1468026408993 Marionette TRACE conn10 -> [0,2061,"getWindowHandle",null] 18:06:49 INFO - PROCESS | 3012 | 1468026408998 Marionette TRACE conn10 <- [1,2061,null,{"value":"13"}] 18:06:49 INFO - PROCESS | 3012 | 1468026409004 Marionette TRACE conn10 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:06:49 INFO - PROCESS | 3012 | 1468026409007 Marionette TRACE conn10 <- [1,2062,null,{}] 18:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:06:49 INFO - PROCESS | 3012 | 1468026409011 Marionette TRACE conn10 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:49 INFO - PROCESS | 3012 | 1468026409014 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:49 INFO - PROCESS | 3012 | 1468026409139 Marionette TRACE conn10 <- [1,2063,null,{"value":null}] 18:06:49 INFO - PROCESS | 3012 | 1468026409272 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:49 INFO - PROCESS | 3012 | 1468026409275 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:49 INFO - PROCESS | 3012 | ++DOCSHELL 16731800 == 37 [pid = 3012] [id = 525] 18:06:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (16757000) [pid = 3012] [serial = 1575] [outer = 00000000] 18:06:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1863F400) [pid = 3012] [serial = 1576] [outer = 16757000] 18:06:49 INFO - PROCESS | 3012 | 1468026409335 Marionette DEBUG loaded listener.js 18:06:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1877E000) [pid = 3012] [serial = 1577] [outer = 16757000] 18:06:50 INFO - PROCESS | 3012 | 1468026410221 Marionette TRACE conn10 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1277ms 18:06:50 INFO - PROCESS | 3012 | 1468026410287 Marionette TRACE conn10 -> [0,2065,"getWindowHandle",null] 18:06:50 INFO - PROCESS | 3012 | 1468026410292 Marionette TRACE conn10 <- [1,2065,null,{"value":"13"}] 18:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:06:50 INFO - PROCESS | 3012 | 1468026410297 Marionette TRACE conn10 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:06:50 INFO - PROCESS | 3012 | 1468026410299 Marionette TRACE conn10 <- [1,2066,null,{}] 18:06:50 INFO - PROCESS | 3012 | 1468026410305 Marionette TRACE conn10 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:50 INFO - PROCESS | 3012 | 1468026410307 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:50 INFO - PROCESS | 3012 | 1468026410420 Marionette TRACE conn10 <- [1,2067,null,{"value":null}] 18:06:50 INFO - PROCESS | 3012 | 1468026410552 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:50 INFO - PROCESS | 3012 | 1468026410556 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:50 INFO - PROCESS | 3012 | --DOCSHELL 1874C800 == 36 [pid = 3012] [id = 522] 18:06:50 INFO - PROCESS | 3012 | --DOCSHELL 0DE99000 == 35 [pid = 3012] [id = 521] 18:06:50 INFO - PROCESS | 3012 | --DOCSHELL 1AE0DC00 == 34 [pid = 3012] [id = 520] 18:06:50 INFO - PROCESS | 3012 | --DOCSHELL 19D3B000 == 33 [pid = 3012] [id = 519] 18:06:50 INFO - PROCESS | 3012 | --DOCSHELL 18755C00 == 32 [pid = 3012] [id = 518] 18:06:50 INFO - PROCESS | 3012 | --DOCSHELL 1716C800 == 31 [pid = 3012] [id = 517] 18:06:50 INFO - PROCESS | 3012 | --DOCSHELL 15669400 == 30 [pid = 3012] [id = 516] 18:06:50 INFO - PROCESS | 3012 | --DOCSHELL 0DB68800 == 29 [pid = 3012] [id = 515] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1AE13800) [pid = 3012] [serial = 1516] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (19D5B000) [pid = 3012] [serial = 1513] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1A3D6800) [pid = 3012] [serial = 1514] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1D12BC00) [pid = 3012] [serial = 1526] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AEA8400) [pid = 3012] [serial = 1517] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (16CD5400) [pid = 3012] [serial = 1522] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15DD7C00) [pid = 3012] [serial = 1507] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DFEFC00) [pid = 3012] [serial = 1498] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (123CE800) [pid = 3012] [serial = 1499] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1B8D3800) [pid = 3012] [serial = 1496] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18780C00) [pid = 3012] [serial = 1510] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DF31400) [pid = 3012] [serial = 1504] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E1B9000) [pid = 3012] [serial = 1505] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0D97C800) [pid = 3012] [serial = 1501] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DB06C00) [pid = 3012] [serial = 1502] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (16CCE800) [pid = 3012] [serial = 1508] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D0D4C00) [pid = 3012] [serial = 1519] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D123400) [pid = 3012] [serial = 1525] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1D008800) [pid = 3012] [serial = 1520] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D359C00) [pid = 3012] [serial = 1529] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (18BCB000) [pid = 3012] [serial = 1511] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (18759400) [pid = 3012] [serial = 1523] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1D356400) [pid = 3012] [serial = 1528] [outer = 00000000] [url = about:blank] 18:06:50 INFO - PROCESS | 3012 | ++DOCSHELL 0D97C800 == 30 [pid = 3012] [id = 526] 18:06:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0D9E6800) [pid = 3012] [serial = 1578] [outer = 00000000] 18:06:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DB0A800) [pid = 3012] [serial = 1579] [outer = 0D9E6800] 18:06:50 INFO - PROCESS | 3012 | 1468026410640 Marionette DEBUG loaded listener.js 18:06:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DFEBC00) [pid = 3012] [serial = 1580] [outer = 0D9E6800] 18:06:51 INFO - PROCESS | 3012 | 1468026411029 Marionette TRACE conn10 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 18:06:51 INFO - PROCESS | 3012 | 1468026411067 Marionette TRACE conn10 -> [0,2069,"getWindowHandle",null] 18:06:51 INFO - PROCESS | 3012 | 1468026411072 Marionette TRACE conn10 <- [1,2069,null,{"value":"13"}] 18:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:06:51 INFO - PROCESS | 3012 | 1468026411110 Marionette TRACE conn10 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:06:51 INFO - PROCESS | 3012 | 1468026411113 Marionette TRACE conn10 <- [1,2070,null,{}] 18:06:51 INFO - PROCESS | 3012 | 1468026411116 Marionette TRACE conn10 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:51 INFO - PROCESS | 3012 | 1468026411119 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:51 INFO - PROCESS | 3012 | 1468026411204 Marionette TRACE conn10 <- [1,2071,null,{"value":null}] 18:06:51 INFO - PROCESS | 3012 | 1468026411211 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:51 INFO - PROCESS | 3012 | 1468026411213 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:51 INFO - PROCESS | 3012 | ++DOCSHELL 0E1C2800 == 31 [pid = 3012] [id = 527] 18:06:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0E50E000) [pid = 3012] [serial = 1581] [outer = 00000000] 18:06:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15AE3400) [pid = 3012] [serial = 1582] [outer = 0E50E000] 18:06:51 INFO - PROCESS | 3012 | 1468026411259 Marionette DEBUG loaded listener.js 18:06:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (15DCDC00) [pid = 3012] [serial = 1583] [outer = 0E50E000] 18:06:51 INFO - PROCESS | 3012 | 1468026411690 Marionette TRACE conn10 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 18:06:51 INFO - PROCESS | 3012 | 1468026411787 Marionette TRACE conn10 -> [0,2073,"getWindowHandle",null] 18:06:51 INFO - PROCESS | 3012 | 1468026411789 Marionette TRACE conn10 <- [1,2073,null,{"value":"13"}] 18:06:51 INFO - PROCESS | 3012 | 1468026411793 Marionette TRACE conn10 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:06:51 INFO - PROCESS | 3012 | 1468026411796 Marionette TRACE conn10 <- [1,2074,null,{}] 18:06:51 INFO - PROCESS | 3012 | 1468026411811 Marionette TRACE conn10 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:51 INFO - PROCESS | 3012 | 1468026411816 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:51 INFO - PROCESS | 3012 | 1468026411914 Marionette TRACE conn10 <- [1,2075,null,{"value":null}] 18:06:51 INFO - PROCESS | 3012 | 1468026411922 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:51 INFO - PROCESS | 3012 | 1468026411925 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:51 INFO - PROCESS | 3012 | ++DOCSHELL 18759400 == 32 [pid = 3012] [id = 528] 18:06:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18759800) [pid = 3012] [serial = 1584] [outer = 00000000] 18:06:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1877E400) [pid = 3012] [serial = 1585] [outer = 18759800] 18:06:52 INFO - PROCESS | 3012 | 1468026411973 Marionette DEBUG loaded listener.js 18:06:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19C72C00) [pid = 3012] [serial = 1586] [outer = 18759800] 18:06:52 INFO - PROCESS | 3012 | 1468026412397 Marionette TRACE conn10 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 18:06:52 INFO - PROCESS | 3012 | 1468026412427 Marionette TRACE conn10 -> [0,2077,"getWindowHandle",null] 18:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:06:52 INFO - PROCESS | 3012 | 1468026412429 Marionette TRACE conn10 <- [1,2077,null,{"value":"13"}] 18:06:52 INFO - PROCESS | 3012 | 1468026412432 Marionette TRACE conn10 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:06:52 INFO - PROCESS | 3012 | 1468026412434 Marionette TRACE conn10 <- [1,2078,null,{}] 18:06:52 INFO - PROCESS | 3012 | 1468026412438 Marionette TRACE conn10 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:52 INFO - PROCESS | 3012 | 1468026412440 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:52 INFO - PROCESS | 3012 | 1468026412539 Marionette TRACE conn10 <- [1,2079,null,{"value":null}] 18:06:52 INFO - PROCESS | 3012 | 1468026412545 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:52 INFO - PROCESS | 3012 | 1468026412547 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:52 INFO - PROCESS | 3012 | ++DOCSHELL 19D57000 == 33 [pid = 3012] [id = 529] 18:06:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D57400) [pid = 3012] [serial = 1587] [outer = 00000000] 18:06:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AB07800) [pid = 3012] [serial = 1588] [outer = 19D57400] 18:06:52 INFO - PROCESS | 3012 | 1468026412594 Marionette DEBUG loaded listener.js 18:06:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1ABB6800) [pid = 3012] [serial = 1589] [outer = 19D57400] 18:06:53 INFO - PROCESS | 3012 | 1468026413020 Marionette TRACE conn10 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 18:06:53 INFO - PROCESS | 3012 | 1468026413063 Marionette TRACE conn10 -> [0,2081,"getWindowHandle",null] 18:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:06:53 INFO - PROCESS | 3012 | 1468026413065 Marionette TRACE conn10 <- [1,2081,null,{"value":"13"}] 18:06:53 INFO - PROCESS | 3012 | 1468026413068 Marionette TRACE conn10 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:06:53 INFO - PROCESS | 3012 | 1468026413070 Marionette TRACE conn10 <- [1,2082,null,{}] 18:06:53 INFO - PROCESS | 3012 | 1468026413087 Marionette TRACE conn10 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:53 INFO - PROCESS | 3012 | 1468026413089 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:53 INFO - PROCESS | 3012 | 1468026413204 Marionette TRACE conn10 <- [1,2083,null,{"value":null}] 18:06:53 INFO - PROCESS | 3012 | 1468026413209 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:53 INFO - PROCESS | 3012 | 1468026413211 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:53 INFO - PROCESS | 3012 | ++DOCSHELL 0E11F800 == 34 [pid = 3012] [id = 530] 18:06:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (152DD800) [pid = 3012] [serial = 1590] [outer = 00000000] 18:06:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AE0B800) [pid = 3012] [serial = 1591] [outer = 152DD800] 18:06:53 INFO - PROCESS | 3012 | 1468026413254 Marionette DEBUG loaded listener.js 18:06:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AE16C00) [pid = 3012] [serial = 1592] [outer = 152DD800] 18:06:53 INFO - PROCESS | 3012 | 1468026413657 Marionette TRACE conn10 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 650ms 18:06:53 INFO - PROCESS | 3012 | 1468026413721 Marionette TRACE conn10 -> [0,2085,"getWindowHandle",null] 18:06:53 INFO - PROCESS | 3012 | 1468026413723 Marionette TRACE conn10 <- [1,2085,null,{"value":"13"}] 18:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:06:53 INFO - PROCESS | 3012 | 1468026413726 Marionette TRACE conn10 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:06:53 INFO - PROCESS | 3012 | 1468026413728 Marionette TRACE conn10 <- [1,2086,null,{}] 18:06:53 INFO - PROCESS | 3012 | 1468026413732 Marionette TRACE conn10 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:53 INFO - PROCESS | 3012 | 1468026413737 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:53 INFO - PROCESS | 3012 | 1468026413880 Marionette TRACE conn10 <- [1,2087,null,{"value":null}] 18:06:53 INFO - PROCESS | 3012 | 1468026413886 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:53 INFO - PROCESS | 3012 | 1468026413888 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:53 INFO - PROCESS | 3012 | ++DOCSHELL 1AE0A000 == 35 [pid = 3012] [id = 531] 18:06:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AEA9800) [pid = 3012] [serial = 1593] [outer = 00000000] 18:06:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D0D7800) [pid = 3012] [serial = 1594] [outer = 1AEA9800] 18:06:54 INFO - PROCESS | 3012 | 1468026413987 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (156A4000) [pid = 3012] [serial = 1595] [outer = 1AEA9800] 18:06:54 INFO - PROCESS | 3012 | 1468026414398 Marionette TRACE conn10 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 18:06:54 INFO - PROCESS | 3012 | 1468026414460 Marionette TRACE conn10 -> [0,2089,"getWindowHandle",null] 18:06:54 INFO - PROCESS | 3012 | 1468026414462 Marionette TRACE conn10 <- [1,2089,null,{"value":"13"}] 18:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:06:54 INFO - PROCESS | 3012 | 1468026414480 Marionette TRACE conn10 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:06:54 INFO - PROCESS | 3012 | 1468026414482 Marionette TRACE conn10 <- [1,2090,null,{}] 18:06:54 INFO - PROCESS | 3012 | 1468026414486 Marionette TRACE conn10 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:54 INFO - PROCESS | 3012 | 1468026414488 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:54 INFO - PROCESS | 3012 | 1468026414612 Marionette TRACE conn10 <- [1,2091,null,{"value":null}] 18:06:54 INFO - PROCESS | 3012 | 1468026414793 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:54 INFO - PROCESS | 3012 | 1468026414795 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:54 INFO - PROCESS | 3012 | ++DOCSHELL 1D231400 == 36 [pid = 3012] [id = 532] 18:06:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D231C00) [pid = 3012] [serial = 1596] [outer = 00000000] 18:06:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D35A400) [pid = 3012] [serial = 1597] [outer = 1D231C00] 18:06:54 INFO - PROCESS | 3012 | 1468026414837 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D384000) [pid = 3012] [serial = 1598] [outer = 1D231C00] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (17878C00) [pid = 3012] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (156AA000) [pid = 3012] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (18756400) [pid = 3012] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DF2C800) [pid = 3012] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (18753C00) [pid = 3012] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1D00F800) [pid = 3012] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AE9DC00) [pid = 3012] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19D3EC00) [pid = 3012] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1AE10800) [pid = 3012] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AB10000) [pid = 3012] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB68C00) [pid = 3012] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DF26800) [pid = 3012] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:06:55 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (152D5000) [pid = 3012] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:06:55 INFO - PROCESS | 3012 | 1468026415307 Marionette TRACE conn10 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 890ms 18:06:55 INFO - PROCESS | 3012 | 1468026415382 Marionette TRACE conn10 -> [0,2093,"getWindowHandle",null] 18:06:55 INFO - PROCESS | 3012 | 1468026415384 Marionette TRACE conn10 <- [1,2093,null,{"value":"13"}] 18:06:55 INFO - PROCESS | 3012 | 1468026415387 Marionette TRACE conn10 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:06:55 INFO - PROCESS | 3012 | 1468026415389 Marionette TRACE conn10 <- [1,2094,null,{}] 18:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:06:55 INFO - PROCESS | 3012 | 1468026415392 Marionette TRACE conn10 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:55 INFO - PROCESS | 3012 | 1468026415394 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:55 INFO - PROCESS | 3012 | 1468026415517 Marionette TRACE conn10 <- [1,2095,null,{"value":null}] 18:06:55 INFO - PROCESS | 3012 | 1468026415577 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:55 INFO - PROCESS | 3012 | 1468026415579 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:55 INFO - PROCESS | 3012 | ++DOCSHELL 0DE1F400 == 37 [pid = 3012] [id = 533] 18:06:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DF26800) [pid = 3012] [serial = 1599] [outer = 00000000] 18:06:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18759C00) [pid = 3012] [serial = 1600] [outer = 0DF26800] 18:06:55 INFO - PROCESS | 3012 | 1468026415625 Marionette DEBUG loaded listener.js 18:06:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (19D5A400) [pid = 3012] [serial = 1601] [outer = 0DF26800] 18:06:56 INFO - PROCESS | 3012 | 1468026415987 Marionette TRACE conn10 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 18:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 18:06:56 INFO - PROCESS | 3012 | 1468026416025 Marionette TRACE conn10 -> [0,2097,"getWindowHandle",null] 18:06:56 INFO - PROCESS | 3012 | 1468026416027 Marionette TRACE conn10 <- [1,2097,null,{"value":"13"}] 18:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:06:56 INFO - PROCESS | 3012 | 1468026416030 Marionette TRACE conn10 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:06:56 INFO - PROCESS | 3012 | 1468026416032 Marionette TRACE conn10 <- [1,2098,null,{}] 18:06:56 INFO - PROCESS | 3012 | 1468026416048 Marionette TRACE conn10 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:56 INFO - PROCESS | 3012 | 1468026416050 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:56 INFO - PROCESS | 3012 | 1468026416130 Marionette TRACE conn10 <- [1,2099,null,{"value":null}] 18:06:56 INFO - PROCESS | 3012 | 1468026416135 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:56 INFO - PROCESS | 3012 | 1468026416137 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:56 INFO - PROCESS | 3012 | ++DOCSHELL 18759000 == 38 [pid = 3012] [id = 534] 18:06:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AB10000) [pid = 3012] [serial = 1602] [outer = 00000000] 18:06:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D388000) [pid = 3012] [serial = 1603] [outer = 1AB10000] 18:06:56 INFO - PROCESS | 3012 | 1468026416182 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D457000) [pid = 3012] [serial = 1604] [outer = 1AB10000] 18:06:56 INFO - PROCESS | 3012 | 1468026416638 Marionette TRACE conn10 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 18:06:56 INFO - PROCESS | 3012 | 1468026416668 Marionette TRACE conn10 -> [0,2101,"getWindowHandle",null] 18:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:06:56 INFO - PROCESS | 3012 | 1468026416670 Marionette TRACE conn10 <- [1,2101,null,{"value":"13"}] 18:06:56 INFO - PROCESS | 3012 | 1468026416673 Marionette TRACE conn10 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:06:56 INFO - PROCESS | 3012 | 1468026416675 Marionette TRACE conn10 <- [1,2102,null,{}] 18:06:56 INFO - PROCESS | 3012 | 1468026416678 Marionette TRACE conn10 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:56 INFO - PROCESS | 3012 | 1468026416680 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:56 INFO - PROCESS | 3012 | 1468026416760 Marionette TRACE conn10 <- [1,2103,null,{"value":null}] 18:06:56 INFO - PROCESS | 3012 | 1468026416765 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:56 INFO - PROCESS | 3012 | 1468026416767 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:56 INFO - PROCESS | 3012 | ++DOCSHELL 1A943800 == 39 [pid = 3012] [id = 535] 18:06:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1A947C00) [pid = 3012] [serial = 1605] [outer = 00000000] 18:06:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1A94CC00) [pid = 3012] [serial = 1606] [outer = 1A947C00] 18:06:56 INFO - PROCESS | 3012 | 1468026416811 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1A94D400) [pid = 3012] [serial = 1607] [outer = 1A947C00] 18:06:57 INFO - PROCESS | 3012 | 1468026417208 Marionette TRACE conn10 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 18:06:57 INFO - PROCESS | 3012 | 1468026417310 Marionette TRACE conn10 -> [0,2105,"getWindowHandle",null] 18:06:57 INFO - PROCESS | 3012 | 1468026417314 Marionette TRACE conn10 <- [1,2105,null,{"value":"13"}] 18:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:06:57 INFO - PROCESS | 3012 | 1468026417319 Marionette TRACE conn10 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:06:57 INFO - PROCESS | 3012 | 1468026417323 Marionette TRACE conn10 <- [1,2106,null,{}] 18:06:57 INFO - PROCESS | 3012 | 1468026417330 Marionette TRACE conn10 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:57 INFO - PROCESS | 3012 | 1468026417333 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:57 INFO - PROCESS | 3012 | 1468026417465 Marionette TRACE conn10 <- [1,2107,null,{"value":null}] 18:06:57 INFO - PROCESS | 3012 | 1468026417624 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:57 INFO - PROCESS | 3012 | 1468026417630 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:57 INFO - PROCESS | 3012 | ++DOCSHELL 0DB05800 == 40 [pid = 3012] [id = 536] 18:06:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DB06800) [pid = 3012] [serial = 1608] [outer = 00000000] 18:06:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0DB6B400) [pid = 3012] [serial = 1609] [outer = 0DB06800] 18:06:57 INFO - PROCESS | 3012 | 1468026417705 Marionette DEBUG loaded listener.js 18:06:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0E083000) [pid = 3012] [serial = 1610] [outer = 0DB06800] 18:06:58 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:58 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:58 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:06:58 INFO - PROCESS | 3012 | 1468026418209 Marionette TRACE conn10 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 930ms 18:06:58 INFO - PROCESS | 3012 | 1468026418254 Marionette TRACE conn10 -> [0,2109,"getWindowHandle",null] 18:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:06:58 INFO - PROCESS | 3012 | 1468026418257 Marionette TRACE conn10 <- [1,2109,null,{"value":"13"}] 18:06:58 INFO - PROCESS | 3012 | 1468026418263 Marionette TRACE conn10 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:06:58 INFO - PROCESS | 3012 | 1468026418267 Marionette TRACE conn10 <- [1,2110,null,{}] 18:06:58 INFO - PROCESS | 3012 | 1468026418271 Marionette TRACE conn10 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:58 INFO - PROCESS | 3012 | 1468026418274 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:58 INFO - PROCESS | 3012 | 1468026418386 Marionette TRACE conn10 <- [1,2111,null,{"value":null}] 18:06:58 INFO - PROCESS | 3012 | 1468026418499 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:58 INFO - PROCESS | 3012 | 1468026418501 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:58 INFO - PROCESS | 3012 | ++DOCSHELL 16CD5400 == 41 [pid = 3012] [id = 537] 18:06:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1716A000) [pid = 3012] [serial = 1611] [outer = 00000000] 18:06:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (186CB000) [pid = 3012] [serial = 1612] [outer = 1716A000] 18:06:58 INFO - PROCESS | 3012 | 1468026418598 Marionette DEBUG loaded listener.js 18:06:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1877C000) [pid = 3012] [serial = 1613] [outer = 1716A000] 18:06:59 INFO - PROCESS | 3012 | 1468026419219 Marionette TRACE conn10 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1026ms 18:06:59 INFO - PROCESS | 3012 | 1468026419289 Marionette TRACE conn10 -> [0,2113,"getWindowHandle",null] 18:06:59 INFO - PROCESS | 3012 | 1468026419292 Marionette TRACE conn10 <- [1,2113,null,{"value":"13"}] 18:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:06:59 INFO - PROCESS | 3012 | 1468026419295 Marionette TRACE conn10 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:06:59 INFO - PROCESS | 3012 | 1468026419297 Marionette TRACE conn10 <- [1,2114,null,{}] 18:06:59 INFO - PROCESS | 3012 | 1468026419308 Marionette TRACE conn10 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:59 INFO - PROCESS | 3012 | 1468026419313 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:59 INFO - PROCESS | 3012 | 1468026419449 Marionette TRACE conn10 <- [1,2115,null,{"value":null}] 18:06:59 INFO - PROCESS | 3012 | 1468026419737 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:59 INFO - PROCESS | 3012 | 1468026419741 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:06:59 INFO - PROCESS | 3012 | ++DOCSHELL 1B8D5000 == 42 [pid = 3012] [id = 538] 18:06:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (1C37B400) [pid = 3012] [serial = 1614] [outer = 00000000] 18:06:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (1D00FC00) [pid = 3012] [serial = 1615] [outer = 1C37B400] 18:06:59 INFO - PROCESS | 3012 | 1468026419804 Marionette DEBUG loaded listener.js 18:06:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 93 (1D237C00) [pid = 3012] [serial = 1616] [outer = 1C37B400] 18:07:00 INFO - PROCESS | 3012 | --DOCSHELL 1FDF8C00 == 41 [pid = 3012] [id = 10] 18:07:00 INFO - PROCESS | 3012 | 1468026420430 Marionette TRACE conn10 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1168ms 18:07:00 INFO - PROCESS | 3012 | 1468026420466 Marionette TRACE conn10 -> [0,2117,"getWindowHandle",null] 18:07:00 INFO - PROCESS | 3012 | 1468026420468 Marionette TRACE conn10 <- [1,2117,null,{"value":"13"}] 18:07:00 INFO - PROCESS | 3012 | 1468026420471 Marionette TRACE conn10 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:07:00 INFO - PROCESS | 3012 | 1468026420473 Marionette TRACE conn10 <- [1,2118,null,{}] 18:07:00 INFO - PROCESS | 3012 | 1468026420477 Marionette TRACE conn10 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:00 INFO - PROCESS | 3012 | 1468026420479 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:00 INFO - PROCESS | 3012 | 1468026420588 Marionette TRACE conn10 <- [1,2119,null,{"value":null}] 18:07:00 INFO - PROCESS | 3012 | 1468026420702 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:00 INFO - PROCESS | 3012 | 1468026420705 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:00 INFO - PROCESS | 3012 | ++DOCSHELL 15C59400 == 42 [pid = 3012] [id = 539] 18:07:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 94 (15D4C400) [pid = 3012] [serial = 1617] [outer = 00000000] 18:07:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 95 (1D45E800) [pid = 3012] [serial = 1618] [outer = 15D4C400] 18:07:00 INFO - PROCESS | 3012 | 1468026420798 Marionette DEBUG loaded listener.js 18:07:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 96 (1D4AD400) [pid = 3012] [serial = 1619] [outer = 15D4C400] 18:07:01 INFO - PROCESS | 3012 | 1468026421647 Marionette TRACE conn10 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 18:07:01 INFO - PROCESS | 3012 | 1468026421702 Marionette TRACE conn10 <- [1,2121,null,{"value":"13"}] 18:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:07:01 INFO - PROCESS | 3012 | 1468026421721 Marionette TRACE conn10 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:07:01 INFO - PROCESS | 3012 | 1468026421724 Marionette TRACE conn10 <- [1,2122,null,{}] 18:07:01 INFO - PROCESS | 3012 | 1468026421730 Marionette TRACE conn10 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:01 INFO - PROCESS | 3012 | 1468026421733 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:01 INFO - PROCESS | 3012 | 1468026421842 Marionette TRACE conn10 <- [1,2123,null,{"value":null}] 18:07:02 INFO - PROCESS | 3012 | 1468026421979 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:02 INFO - PROCESS | 3012 | 1468026421984 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:02 INFO - PROCESS | 3012 | ++DOCSHELL 0E1B9800 == 43 [pid = 3012] [id = 540] 18:07:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 97 (0E1C2400) [pid = 3012] [serial = 1620] [outer = 00000000] 18:07:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 98 (0DB61400) [pid = 3012] [serial = 1621] [outer = 0E1C2400] 18:07:02 INFO - PROCESS | 3012 | 1468026422040 Marionette DEBUG loaded listener.js 18:07:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 99 (152DC800) [pid = 3012] [serial = 1622] [outer = 0E1C2400] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 18759000 == 42 [pid = 3012] [id = 534] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 0DE1F400 == 41 [pid = 3012] [id = 533] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 1D231400 == 40 [pid = 3012] [id = 532] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 0E11F800 == 39 [pid = 3012] [id = 530] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 1AE0A000 == 38 [pid = 3012] [id = 531] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 19D57000 == 37 [pid = 3012] [id = 529] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 18759400 == 36 [pid = 3012] [id = 528] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 0E1C2800 == 35 [pid = 3012] [id = 527] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 0D97C800 == 34 [pid = 3012] [id = 526] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 1D007C00 == 33 [pid = 3012] [id = 523] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 0D4F5400 == 32 [pid = 3012] [id = 524] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 0DC66C00 == 31 [pid = 3012] [id = 514] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 16731800 == 30 [pid = 3012] [id = 525] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 1B8DCC00 == 29 [pid = 3012] [id = 11] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 1B8D5000 == 28 [pid = 3012] [id = 538] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 15C59400 == 27 [pid = 3012] [id = 539] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 1A943800 == 26 [pid = 3012] [id = 535] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 0DB05800 == 25 [pid = 3012] [id = 536] 18:07:03 INFO - PROCESS | 3012 | --DOCSHELL 16CD5400 == 24 [pid = 3012] [id = 537] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 98 (184AFC00) [pid = 3012] [serial = 1552] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 97 (15A54000) [pid = 3012] [serial = 1549] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 96 (15AE3C00) [pid = 3012] [serial = 1550] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 95 (18A77800) [pid = 3012] [serial = 1555] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 94 (156A3400) [pid = 3012] [serial = 1532] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 93 (0E505400) [pid = 3012] [serial = 1531] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 92 (19D48C00) [pid = 3012] [serial = 1535] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (18778800) [pid = 3012] [serial = 1534] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (1D384C00) [pid = 3012] [serial = 1538] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1D356800) [pid = 3012] [serial = 1537] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1D392000) [pid = 3012] [serial = 1541] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1D38F000) [pid = 3012] [serial = 1540] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1A7FC800) [pid = 3012] [serial = 1559] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (19D5B400) [pid = 3012] [serial = 1558] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1AE18000) [pid = 3012] [serial = 1561] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1AEA5400) [pid = 3012] [serial = 1567] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DB66000) [pid = 3012] [serial = 1562] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DE1D800) [pid = 3012] [serial = 1546] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DF23C00) [pid = 3012] [serial = 1547] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15A54400) [pid = 3012] [serial = 1544] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (152DDC00) [pid = 3012] [serial = 1543] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AEA6800) [pid = 3012] [serial = 1568] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D0D6000) [pid = 3012] [serial = 1570] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (19C75C00) [pid = 3012] [serial = 1556] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18751400) [pid = 3012] [serial = 1564] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18BCBC00) [pid = 3012] [serial = 1565] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (186CE800) [pid = 3012] [serial = 1553] [outer = 00000000] [url = about:blank] 18:07:03 INFO - PROCESS | 3012 | 1468026423315 Marionette TRACE conn10 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 18:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1697ms 18:07:03 INFO - PROCESS | 3012 | 1468026423406 Marionette TRACE conn10 -> [0,2125,"getWindowHandle",null] 18:07:03 INFO - PROCESS | 3012 | 1468026423411 Marionette TRACE conn10 <- [1,2125,null,{"value":"13"}] 18:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:07:03 INFO - PROCESS | 3012 | 1468026423415 Marionette TRACE conn10 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:07:03 INFO - PROCESS | 3012 | 1468026423419 Marionette TRACE conn10 <- [1,2126,null,{}] 18:07:03 INFO - PROCESS | 3012 | 1468026423424 Marionette TRACE conn10 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:03 INFO - PROCESS | 3012 | 1468026423427 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:03 INFO - PROCESS | 3012 | 1468026423526 Marionette TRACE conn10 <- [1,2127,null,{"value":null}] 18:07:03 INFO - PROCESS | 3012 | 1468026423533 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:03 INFO - PROCESS | 3012 | 1468026423537 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:03 INFO - PROCESS | 3012 | ++DOCSHELL 0DB06C00 == 25 [pid = 3012] [id = 541] 18:07:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DB07000) [pid = 3012] [serial = 1623] [outer = 00000000] 18:07:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0DB63400) [pid = 3012] [serial = 1624] [outer = 0DB07000] 18:07:03 INFO - PROCESS | 3012 | 1468026423589 Marionette DEBUG loaded listener.js 18:07:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0DB6C000) [pid = 3012] [serial = 1625] [outer = 0DB07000] 18:07:03 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:03 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:03 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:04 INFO - PROCESS | 3012 | 1468026424093 Marionette TRACE conn10 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 18:07:04 INFO - PROCESS | 3012 | 1468026424150 Marionette TRACE conn10 -> [0,2129,"getWindowHandle",null] 18:07:04 INFO - PROCESS | 3012 | 1468026424155 Marionette TRACE conn10 <- [1,2129,null,{"value":"13"}] 18:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:07:04 INFO - PROCESS | 3012 | 1468026424162 Marionette TRACE conn10 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:07:04 INFO - PROCESS | 3012 | 1468026424165 Marionette TRACE conn10 <- [1,2130,null,{}] 18:07:04 INFO - PROCESS | 3012 | 1468026424169 Marionette TRACE conn10 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:04 INFO - PROCESS | 3012 | 1468026424172 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:04 INFO - PROCESS | 3012 | 1468026424263 Marionette TRACE conn10 <- [1,2131,null,{"value":null}] 18:07:04 INFO - PROCESS | 3012 | 1468026424356 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:04 INFO - PROCESS | 3012 | 1468026424358 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:04 INFO - PROCESS | 3012 | ++DOCSHELL 0E50C400 == 26 [pid = 3012] [id = 542] 18:07:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0E50CC00) [pid = 3012] [serial = 1626] [outer = 00000000] 18:07:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0E9E3000) [pid = 3012] [serial = 1627] [outer = 0E50CC00] 18:07:04 INFO - PROCESS | 3012 | 1468026424413 Marionette DEBUG loaded listener.js 18:07:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (152DDC00) [pid = 3012] [serial = 1628] [outer = 0E50CC00] 18:07:04 INFO - PROCESS | 3012 | 1468026424777 Marionette TRACE conn10 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:07:04 INFO - PROCESS | 3012 | 1468026424837 Marionette TRACE conn10 <- [1,2133,null,{"value":"13"}] 18:07:04 INFO - PROCESS | 3012 | 1468026424841 Marionette TRACE conn10 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:07:04 INFO - PROCESS | 3012 | 1468026424844 Marionette TRACE conn10 <- [1,2134,null,{}] 18:07:04 INFO - PROCESS | 3012 | 1468026424855 Marionette TRACE conn10 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:04 INFO - PROCESS | 3012 | 1468026424860 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:05 INFO - PROCESS | 3012 | 1468026424972 Marionette TRACE conn10 <- [1,2135,null,{"value":null}] 18:07:05 INFO - PROCESS | 3012 | 1468026424982 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 3012 | 1468026424985 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:05 INFO - PROCESS | 3012 | ++DOCSHELL 16759C00 == 27 [pid = 3012] [id = 543] 18:07:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1675D000) [pid = 3012] [serial = 1629] [outer = 00000000] 18:07:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (17884C00) [pid = 3012] [serial = 1630] [outer = 1675D000] 18:07:05 INFO - PROCESS | 3012 | 1468026425032 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (186CAC00) [pid = 3012] [serial = 1631] [outer = 1675D000] 18:07:05 INFO - PROCESS | 3012 | 1468026425460 Marionette TRACE conn10 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 18:07:05 INFO - PROCESS | 3012 | 1468026425518 Marionette TRACE conn10 <- [1,2137,null,{"value":"13"}] 18:07:05 INFO - PROCESS | 3012 | 1468026425521 Marionette TRACE conn10 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:07:05 INFO - PROCESS | 3012 | 1468026425523 Marionette TRACE conn10 <- [1,2138,null,{}] 18:07:05 INFO - PROCESS | 3012 | 1468026425531 Marionette TRACE conn10 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:05 INFO - PROCESS | 3012 | 1468026425533 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:05 INFO - PROCESS | 3012 | 1468026425650 Marionette TRACE conn10 <- [1,2139,null,{"value":null}] 18:07:05 INFO - PROCESS | 3012 | 1468026425656 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 3012 | 1468026425658 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:05 INFO - PROCESS | 3012 | ++DOCSHELL 1787C800 == 28 [pid = 3012] [id = 544] 18:07:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (17884400) [pid = 3012] [serial = 1632] [outer = 00000000] 18:07:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (18781000) [pid = 3012] [serial = 1633] [outer = 17884400] 18:07:05 INFO - PROCESS | 3012 | 1468026425703 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (18BD1400) [pid = 3012] [serial = 1634] [outer = 17884400] 18:07:06 INFO - PROCESS | 3012 | 1468026426067 Marionette TRACE conn10 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 18:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 570ms 18:07:06 INFO - PROCESS | 3012 | 1468026426095 Marionette TRACE conn10 -> [0,2141,"getWindowHandle",null] 18:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:07:06 INFO - PROCESS | 3012 | 1468026426097 Marionette TRACE conn10 <- [1,2141,null,{"value":"13"}] 18:07:06 INFO - PROCESS | 3012 | 1468026426100 Marionette TRACE conn10 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:07:06 INFO - PROCESS | 3012 | 1468026426102 Marionette TRACE conn10 <- [1,2142,null,{}] 18:07:06 INFO - PROCESS | 3012 | 1468026426110 Marionette TRACE conn10 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:06 INFO - PROCESS | 3012 | 1468026426112 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:06 INFO - PROCESS | 3012 | 1468026426224 Marionette TRACE conn10 <- [1,2143,null,{"value":null}] 18:07:06 INFO - PROCESS | 3012 | 1468026426230 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:06 INFO - PROCESS | 3012 | 1468026426232 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:06 INFO - PROCESS | 3012 | ++DOCSHELL 19C79400 == 29 [pid = 3012] [id = 545] 18:07:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (19D3AC00) [pid = 3012] [serial = 1635] [outer = 00000000] 18:07:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (19D55400) [pid = 3012] [serial = 1636] [outer = 19D3AC00] 18:07:06 INFO - PROCESS | 3012 | 1468026426275 Marionette DEBUG loaded listener.js 18:07:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (19D5A800) [pid = 3012] [serial = 1637] [outer = 19D3AC00] 18:07:06 INFO - PROCESS | 3012 | 1468026426681 Marionette TRACE conn10 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 631ms 18:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:07:06 INFO - PROCESS | 3012 | 1468026426732 Marionette TRACE conn10 -> [0,2145,"getWindowHandle",null] 18:07:06 INFO - PROCESS | 3012 | 1468026426734 Marionette TRACE conn10 <- [1,2145,null,{"value":"13"}] 18:07:06 INFO - PROCESS | 3012 | 1468026426737 Marionette TRACE conn10 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:07:06 INFO - PROCESS | 3012 | 1468026426739 Marionette TRACE conn10 <- [1,2146,null,{}] 18:07:06 INFO - PROCESS | 3012 | 1468026426751 Marionette TRACE conn10 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:06 INFO - PROCESS | 3012 | 1468026426756 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:06 INFO - PROCESS | 3012 | 1468026426893 Marionette TRACE conn10 <- [1,2147,null,{"value":null}] 18:07:06 INFO - PROCESS | 3012 | 1468026426898 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:06 INFO - PROCESS | 3012 | 1468026426900 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:07 INFO - PROCESS | 3012 | ++DOCSHELL 1A944800 == 30 [pid = 3012] [id = 546] 18:07:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1A946400) [pid = 3012] [serial = 1638] [outer = 00000000] 18:07:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1AB8D400) [pid = 3012] [serial = 1639] [outer = 1A946400] 18:07:07 INFO - PROCESS | 3012 | 1468026427002 Marionette DEBUG loaded listener.js 18:07:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1AE0BC00) [pid = 3012] [serial = 1640] [outer = 1A946400] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1AEA9800) [pid = 3012] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (152DD800) [pid = 3012] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1AB10000) [pid = 3012] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DF26800) [pid = 3012] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1D231C00) [pid = 3012] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0E50E000) [pid = 3012] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (19D57400) [pid = 3012] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (18759800) [pid = 3012] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0D9E6800) [pid = 3012] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0D4F8400) [pid = 3012] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1A947C00) [pid = 3012] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (16757000) [pid = 3012] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1D00AC00) [pid = 3012] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1FDFB800) [pid = 3012] [serial = 29] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:07:07 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1FDF9000) [pid = 3012] [serial = 26] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:07:07 INFO - PROCESS | 3012 | 1468026427655 Marionette TRACE conn10 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 970ms 18:07:07 INFO - PROCESS | 3012 | 1468026427712 Marionette TRACE conn10 -> [0,2149,"getWindowHandle",null] 18:07:07 INFO - PROCESS | 3012 | 1468026427714 Marionette TRACE conn10 <- [1,2149,null,{"value":"13"}] 18:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:07:07 INFO - PROCESS | 3012 | 1468026427728 Marionette TRACE conn10 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:07:07 INFO - PROCESS | 3012 | 1468026427730 Marionette TRACE conn10 <- [1,2150,null,{}] 18:07:07 INFO - PROCESS | 3012 | 1468026427772 Marionette TRACE conn10 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:07 INFO - PROCESS | 3012 | 1468026427775 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:07 INFO - PROCESS | 3012 | 1468026427933 Marionette TRACE conn10 <- [1,2151,null,{"value":null}] 18:07:08 INFO - PROCESS | 3012 | 1468026428204 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:08 INFO - PROCESS | 3012 | 1468026428208 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:08 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0A400 == 31 [pid = 3012] [id = 547] 18:07:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DB0D000) [pid = 3012] [serial = 1641] [outer = 00000000] 18:07:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DB6C400) [pid = 3012] [serial = 1642] [outer = 0DB0D000] 18:07:08 INFO - PROCESS | 3012 | 1468026428290 Marionette DEBUG loaded listener.js 18:07:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0DE94800) [pid = 3012] [serial = 1643] [outer = 0DB0D000] 18:07:09 INFO - PROCESS | 3012 | 1468026429009 Marionette TRACE conn10 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1314ms 18:07:09 INFO - PROCESS | 3012 | 1468026429048 Marionette TRACE conn10 -> [0,2153,"getWindowHandle",null] 18:07:09 INFO - PROCESS | 3012 | 1468026429052 Marionette TRACE conn10 <- [1,2153,null,{"value":"13"}] 18:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:07:09 INFO - PROCESS | 3012 | 1468026429057 Marionette TRACE conn10 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:07:09 INFO - PROCESS | 3012 | 1468026429060 Marionette TRACE conn10 <- [1,2154,null,{}] 18:07:09 INFO - PROCESS | 3012 | 1468026429066 Marionette TRACE conn10 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:09 INFO - PROCESS | 3012 | 1468026429068 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:09 INFO - PROCESS | 3012 | 1468026429186 Marionette TRACE conn10 <- [1,2155,null,{"value":null}] 18:07:09 INFO - PROCESS | 3012 | 1468026429327 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:09 INFO - PROCESS | 3012 | 1468026429331 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:09 INFO - PROCESS | 3012 | ++DOCSHELL 15D46800 == 32 [pid = 3012] [id = 548] 18:07:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (15D4CC00) [pid = 3012] [serial = 1644] [outer = 00000000] 18:07:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (16731800) [pid = 3012] [serial = 1645] [outer = 15D4CC00] 18:07:09 INFO - PROCESS | 3012 | 1468026429389 Marionette DEBUG loaded listener.js 18:07:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (17878400) [pid = 3012] [serial = 1646] [outer = 15D4CC00] 18:07:09 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:09 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:09 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:10 INFO - PROCESS | 3012 | 1468026430246 Marionette TRACE conn10 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1237ms 18:07:10 INFO - PROCESS | 3012 | 1468026430293 Marionette TRACE conn10 -> [0,2157,"getWindowHandle",null] 18:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:07:10 INFO - PROCESS | 3012 | 1468026430298 Marionette TRACE conn10 <- [1,2157,null,{"value":"13"}] 18:07:10 INFO - PROCESS | 3012 | 1468026430303 Marionette TRACE conn10 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:07:10 INFO - PROCESS | 3012 | 1468026430306 Marionette TRACE conn10 <- [1,2158,null,{}] 18:07:10 INFO - PROCESS | 3012 | 1468026430311 Marionette TRACE conn10 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:10 INFO - PROCESS | 3012 | 1468026430314 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:10 INFO - PROCESS | 3012 | 1468026430426 Marionette TRACE conn10 <- [1,2159,null,{"value":null}] 18:07:10 INFO - PROCESS | 3012 | 1468026430629 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:10 INFO - PROCESS | 3012 | 1468026430633 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:10 INFO - PROCESS | 3012 | --DOCSHELL 19C79400 == 31 [pid = 3012] [id = 545] 18:07:10 INFO - PROCESS | 3012 | --DOCSHELL 1787C800 == 30 [pid = 3012] [id = 544] 18:07:10 INFO - PROCESS | 3012 | --DOCSHELL 16759C00 == 29 [pid = 3012] [id = 543] 18:07:10 INFO - PROCESS | 3012 | --DOCSHELL 0E50C400 == 28 [pid = 3012] [id = 542] 18:07:10 INFO - PROCESS | 3012 | --DOCSHELL 0DB06C00 == 27 [pid = 3012] [id = 541] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1D0D7800) [pid = 3012] [serial = 1594] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1AE0B800) [pid = 3012] [serial = 1591] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D457000) [pid = 3012] [serial = 1604] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (156A4000) [pid = 3012] [serial = 1595] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (18759C00) [pid = 3012] [serial = 1600] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D35A400) [pid = 3012] [serial = 1597] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (15AE3400) [pid = 3012] [serial = 1582] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (15DCDC00) [pid = 3012] [serial = 1583] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AB07800) [pid = 3012] [serial = 1588] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1877E400) [pid = 3012] [serial = 1585] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19C72C00) [pid = 3012] [serial = 1586] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0DB0A800) [pid = 3012] [serial = 1579] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0DFEBC00) [pid = 3012] [serial = 1580] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DE1E000) [pid = 3012] [serial = 1573] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1A94D400) [pid = 3012] [serial = 1607] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1A94CC00) [pid = 3012] [serial = 1606] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (0E08C400) [pid = 3012] [serial = 1574] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1863F400) [pid = 3012] [serial = 1576] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1877E000) [pid = 3012] [serial = 1577] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (1D124800) [pid = 3012] [serial = 1571] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (1D384000) [pid = 3012] [serial = 1598] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (1D388000) [pid = 3012] [serial = 1603] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1AE16C00) [pid = 3012] [serial = 1592] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (1ABB6800) [pid = 3012] [serial = 1589] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 56 (19D5A400) [pid = 3012] [serial = 1601] [outer = 00000000] [url = about:blank] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 55 (156A7400) [pid = 3012] [serial = 1085] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:07:10 INFO - PROCESS | 3012 | --DOMWINDOW == 54 (1FE97000) [pid = 3012] [serial = 28] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:07:10 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0A800 == 28 [pid = 3012] [id = 549] 18:07:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 55 (0DB0B800) [pid = 3012] [serial = 1647] [outer = 00000000] 18:07:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 56 (0DF24400) [pid = 3012] [serial = 1648] [outer = 0DB0B800] 18:07:10 INFO - PROCESS | 3012 | 1468026430755 Marionette DEBUG loaded listener.js 18:07:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 57 (0E08CC00) [pid = 3012] [serial = 1649] [outer = 0DB0B800] 18:07:11 INFO - PROCESS | 3012 | 1468026431123 Marionette TRACE conn10 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 890ms 18:07:11 INFO - PROCESS | 3012 | 1468026431193 Marionette TRACE conn10 -> [0,2161,"getWindowHandle",null] 18:07:11 INFO - PROCESS | 3012 | 1468026431197 Marionette TRACE conn10 <- [1,2161,null,{"value":"13"}] 18:07:11 INFO - PROCESS | 3012 | 1468026431203 Marionette TRACE conn10 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:07:11 INFO - PROCESS | 3012 | 1468026431206 Marionette TRACE conn10 <- [1,2162,null,{}] 18:07:11 INFO - PROCESS | 3012 | 1468026431210 Marionette TRACE conn10 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:11 INFO - PROCESS | 3012 | 1468026431212 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:11 INFO - PROCESS | 3012 | 1468026431299 Marionette TRACE conn10 <- [1,2163,null,{"value":null}] 18:07:11 INFO - PROCESS | 3012 | 1468026431307 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:11 INFO - PROCESS | 3012 | 1468026431309 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:11 INFO - PROCESS | 3012 | ++DOCSHELL 0E58D800 == 29 [pid = 3012] [id = 550] 18:07:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (0E98F400) [pid = 3012] [serial = 1650] [outer = 00000000] 18:07:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (15AE3400) [pid = 3012] [serial = 1651] [outer = 0E98F400] 18:07:11 INFO - PROCESS | 3012 | 1468026431356 Marionette DEBUG loaded listener.js 18:07:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (1AE0D400) [pid = 3012] [serial = 1652] [outer = 0E98F400] 18:07:11 INFO - PROCESS | 3012 | 1468026431839 Marionette TRACE conn10 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 18:07:11 INFO - PROCESS | 3012 | 1468026431892 Marionette TRACE conn10 -> [0,2165,"getWindowHandle",null] 18:07:11 INFO - PROCESS | 3012 | 1468026431894 Marionette TRACE conn10 <- [1,2165,null,{"value":"13"}] 18:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:07:11 INFO - PROCESS | 3012 | 1468026431928 Marionette TRACE conn10 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:07:11 INFO - PROCESS | 3012 | 1468026431931 Marionette TRACE conn10 <- [1,2166,null,{}] 18:07:11 INFO - PROCESS | 3012 | 1468026431949 Marionette TRACE conn10 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:11 INFO - PROCESS | 3012 | 1468026431954 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:12 INFO - PROCESS | 3012 | 1468026432059 Marionette TRACE conn10 <- [1,2167,null,{"value":null}] 18:07:12 INFO - PROCESS | 3012 | 1468026432160 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:12 INFO - PROCESS | 3012 | 1468026432163 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:12 INFO - PROCESS | 3012 | ++DOCSHELL 1874C400 == 30 [pid = 3012] [id = 551] 18:07:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (1874D000) [pid = 3012] [serial = 1653] [outer = 00000000] 18:07:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (18755400) [pid = 3012] [serial = 1654] [outer = 1874D000] 18:07:12 INFO - PROCESS | 3012 | 1468026432211 Marionette DEBUG loaded listener.js 18:07:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (1877A800) [pid = 3012] [serial = 1655] [outer = 1874D000] 18:07:12 INFO - PROCESS | 3012 | 1468026432577 Marionette TRACE conn10 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 711ms 18:07:12 INFO - PROCESS | 3012 | 1468026432617 Marionette TRACE conn10 -> [0,2169,"getWindowHandle",null] 18:07:12 INFO - PROCESS | 3012 | 1468026432620 Marionette TRACE conn10 <- [1,2169,null,{"value":"13"}] 18:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:07:12 INFO - PROCESS | 3012 | 1468026432623 Marionette TRACE conn10 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:07:12 INFO - PROCESS | 3012 | 1468026432625 Marionette TRACE conn10 <- [1,2170,null,{}] 18:07:12 INFO - PROCESS | 3012 | 1468026432629 Marionette TRACE conn10 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:12 INFO - PROCESS | 3012 | 1468026432630 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:12 INFO - PROCESS | 3012 | 1468026432727 Marionette TRACE conn10 <- [1,2171,null,{"value":null}] 18:07:12 INFO - PROCESS | 3012 | 1468026432733 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:12 INFO - PROCESS | 3012 | 1468026432734 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:12 INFO - PROCESS | 3012 | ++DOCSHELL 19C79400 == 31 [pid = 3012] [id = 552] 18:07:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (19C79800) [pid = 3012] [serial = 1656] [outer = 00000000] 18:07:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (19D53C00) [pid = 3012] [serial = 1657] [outer = 19C79800] 18:07:12 INFO - PROCESS | 3012 | 1468026432778 Marionette DEBUG loaded listener.js 18:07:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (19D60400) [pid = 3012] [serial = 1658] [outer = 19C79800] 18:07:13 INFO - PROCESS | 3012 | 1468026433246 Marionette TRACE conn10 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 18:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:07:13 INFO - PROCESS | 3012 | 1468026433297 Marionette TRACE conn10 -> [0,2173,"getWindowHandle",null] 18:07:13 INFO - PROCESS | 3012 | 1468026433299 Marionette TRACE conn10 <- [1,2173,null,{"value":"13"}] 18:07:13 INFO - PROCESS | 3012 | 1468026433302 Marionette TRACE conn10 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:07:13 INFO - PROCESS | 3012 | 1468026433304 Marionette TRACE conn10 <- [1,2174,null,{}] 18:07:13 INFO - PROCESS | 3012 | 1468026433307 Marionette TRACE conn10 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:13 INFO - PROCESS | 3012 | 1468026433309 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:13 INFO - PROCESS | 3012 | 1468026433429 Marionette TRACE conn10 <- [1,2175,null,{"value":null}] 18:07:13 INFO - PROCESS | 3012 | 1468026433440 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:13 INFO - PROCESS | 3012 | 1468026433441 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:13 INFO - PROCESS | 3012 | ++DOCSHELL 1A3D4800 == 32 [pid = 3012] [id = 553] 18:07:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1A7E7000) [pid = 3012] [serial = 1659] [outer = 00000000] 18:07:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1A946000) [pid = 3012] [serial = 1660] [outer = 1A7E7000] 18:07:13 INFO - PROCESS | 3012 | 1468026433537 Marionette DEBUG loaded listener.js 18:07:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1A94B400) [pid = 3012] [serial = 1661] [outer = 1A7E7000] 18:07:13 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:13 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:13 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:14 INFO - PROCESS | 3012 | 1468026434002 Marionette TRACE conn10 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 18:07:14 INFO - PROCESS | 3012 | 1468026434038 Marionette TRACE conn10 -> [0,2177,"getWindowHandle",null] 18:07:14 INFO - PROCESS | 3012 | 1468026434040 Marionette TRACE conn10 <- [1,2177,null,{"value":"13"}] 18:07:14 INFO - PROCESS | 3012 | 1468026434043 Marionette TRACE conn10 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:07:14 INFO - PROCESS | 3012 | 1468026434044 Marionette TRACE conn10 <- [1,2178,null,{}] 18:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:07:14 INFO - PROCESS | 3012 | 1468026434048 Marionette TRACE conn10 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:14 INFO - PROCESS | 3012 | 1468026434053 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:14 INFO - PROCESS | 3012 | 1468026434191 Marionette TRACE conn10 <- [1,2179,null,{"value":null}] 18:07:14 INFO - PROCESS | 3012 | 1468026434273 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:14 INFO - PROCESS | 3012 | 1468026434275 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:14 INFO - PROCESS | 3012 | ++DOCSHELL 16759000 == 33 [pid = 3012] [id = 554] 18:07:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1AE14C00) [pid = 3012] [serial = 1662] [outer = 00000000] 18:07:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1AE18000) [pid = 3012] [serial = 1663] [outer = 1AE14C00] 18:07:14 INFO - PROCESS | 3012 | 1468026434321 Marionette DEBUG loaded listener.js 18:07:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1AE9D000) [pid = 3012] [serial = 1664] [outer = 1AE14C00] 18:07:14 INFO - PROCESS | 3012 | 1468026434732 Marionette TRACE conn10 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1675D000) [pid = 3012] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (17884400) [pid = 3012] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1C37B400) [pid = 3012] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1716A000) [pid = 3012] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DB06800) [pid = 3012] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (15D4C400) [pid = 3012] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (19D3AC00) [pid = 3012] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (0DB07000) [pid = 3012] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (0E1C2400) [pid = 3012] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:07:14 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (0E50CC00) [pid = 3012] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:07:14 INFO - PROCESS | 3012 | 1468026434779 Marionette TRACE conn10 -> [0,2181,"getWindowHandle",null] 18:07:14 INFO - PROCESS | 3012 | 1468026434781 Marionette TRACE conn10 <- [1,2181,null,{"value":"13"}] 18:07:14 INFO - PROCESS | 3012 | 1468026434784 Marionette TRACE conn10 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:07:14 INFO - PROCESS | 3012 | 1468026434795 Marionette TRACE conn10 <- [1,2182,null,{}] 18:07:14 INFO - PROCESS | 3012 | 1468026434799 Marionette TRACE conn10 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:14 INFO - PROCESS | 3012 | 1468026434801 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:14 INFO - PROCESS | 3012 | 1468026434914 Marionette TRACE conn10 <- [1,2183,null,{"value":null}] 18:07:15 INFO - PROCESS | 3012 | 1468026434973 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:15 INFO - PROCESS | 3012 | 1468026434975 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:15 INFO - PROCESS | 3012 | ++DOCSHELL 15D4C400 == 34 [pid = 3012] [id = 555] 18:07:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (15D4C800) [pid = 3012] [serial = 1665] [outer = 00000000] 18:07:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (186D1400) [pid = 3012] [serial = 1666] [outer = 15D4C800] 18:07:15 INFO - PROCESS | 3012 | 1468026435018 Marionette DEBUG loaded listener.js 18:07:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (18782400) [pid = 3012] [serial = 1667] [outer = 15D4C800] 18:07:15 INFO - PROCESS | 3012 | 1468026435430 Marionette TRACE conn10 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 18:07:15 INFO - PROCESS | 3012 | 1468026435478 Marionette TRACE conn10 -> [0,2185,"getWindowHandle",null] 18:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:07:15 INFO - PROCESS | 3012 | 1468026435480 Marionette TRACE conn10 <- [1,2185,null,{"value":"13"}] 18:07:15 INFO - PROCESS | 3012 | 1468026435483 Marionette TRACE conn10 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:07:15 INFO - PROCESS | 3012 | 1468026435485 Marionette TRACE conn10 <- [1,2186,null,{}] 18:07:15 INFO - PROCESS | 3012 | 1468026435489 Marionette TRACE conn10 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:15 INFO - PROCESS | 3012 | 1468026435490 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:15 INFO - PROCESS | 3012 | 1468026435596 Marionette TRACE conn10 <- [1,2187,null,{"value":null}] 18:07:15 INFO - PROCESS | 3012 | 1468026435604 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:15 INFO - PROCESS | 3012 | 1468026435606 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:15 INFO - PROCESS | 3012 | ++DOCSHELL 0E549C00 == 35 [pid = 3012] [id = 556] 18:07:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (1AB07800) [pid = 3012] [serial = 1668] [outer = 00000000] 18:07:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1AEA7000) [pid = 3012] [serial = 1669] [outer = 1AB07800] 18:07:15 INFO - PROCESS | 3012 | 1468026435649 Marionette DEBUG loaded listener.js 18:07:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1AF0A000) [pid = 3012] [serial = 1670] [outer = 1AB07800] 18:07:16 INFO - PROCESS | 3012 | 1468026436069 Marionette TRACE conn10 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 633ms 18:07:16 INFO - PROCESS | 3012 | 1468026436117 Marionette TRACE conn10 -> [0,2189,"getWindowHandle",null] 18:07:16 INFO - PROCESS | 3012 | 1468026436119 Marionette TRACE conn10 <- [1,2189,null,{"value":"13"}] 18:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:07:16 INFO - PROCESS | 3012 | 1468026436126 Marionette TRACE conn10 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:07:16 INFO - PROCESS | 3012 | 1468026436128 Marionette TRACE conn10 <- [1,2190,null,{}] 18:07:16 INFO - PROCESS | 3012 | 1468026436132 Marionette TRACE conn10 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:16 INFO - PROCESS | 3012 | 1468026436134 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:16 INFO - PROCESS | 3012 | 1468026436221 Marionette TRACE conn10 <- [1,2191,null,{"value":null}] 18:07:16 INFO - PROCESS | 3012 | 1468026436228 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:16 INFO - PROCESS | 3012 | 1468026436230 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:16 INFO - PROCESS | 3012 | ++DOCSHELL 1AFC4400 == 36 [pid = 3012] [id = 557] 18:07:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1B8DD000) [pid = 3012] [serial = 1671] [outer = 00000000] 18:07:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1C388400) [pid = 3012] [serial = 1672] [outer = 1B8DD000] 18:07:16 INFO - PROCESS | 3012 | 1468026436276 Marionette DEBUG loaded listener.js 18:07:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1D010800) [pid = 3012] [serial = 1673] [outer = 1B8DD000] 18:07:16 INFO - PROCESS | 3012 | 1468026436812 Marionette TRACE conn10 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 18:07:16 INFO - PROCESS | 3012 | 1468026436853 Marionette TRACE conn10 -> [0,2193,"getWindowHandle",null] 18:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:07:16 INFO - PROCESS | 3012 | 1468026436855 Marionette TRACE conn10 <- [1,2193,null,{"value":"13"}] 18:07:16 INFO - PROCESS | 3012 | 1468026436858 Marionette TRACE conn10 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:07:16 INFO - PROCESS | 3012 | 1468026436860 Marionette TRACE conn10 <- [1,2194,null,{}] 18:07:16 INFO - PROCESS | 3012 | 1468026436863 Marionette TRACE conn10 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:16 INFO - PROCESS | 3012 | 1468026436865 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:17 INFO - PROCESS | 3012 | 1468026437014 Marionette TRACE conn10 <- [1,2195,null,{"value":null}] 18:07:17 INFO - PROCESS | 3012 | 1468026437191 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:17 INFO - PROCESS | 3012 | 1468026437194 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:17 INFO - PROCESS | 3012 | ++DOCSHELL 0D335000 == 37 [pid = 3012] [id = 558] 18:07:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0D33A800) [pid = 3012] [serial = 1674] [outer = 00000000] 18:07:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0D4F3800) [pid = 3012] [serial = 1675] [outer = 0D33A800] 18:07:17 INFO - PROCESS | 3012 | 1468026437253 Marionette DEBUG loaded listener.js 18:07:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0D9ED800) [pid = 3012] [serial = 1676] [outer = 0D33A800] 18:07:17 INFO - PROCESS | 3012 | 1468026437804 Marionette TRACE conn10 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 18:07:17 INFO - PROCESS | 3012 | 1468026437831 Marionette TRACE conn10 -> [0,2197,"getWindowHandle",null] 18:07:17 INFO - PROCESS | 3012 | 1468026437835 Marionette TRACE conn10 <- [1,2197,null,{"value":"13"}] 18:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:07:17 INFO - PROCESS | 3012 | 1468026437841 Marionette TRACE conn10 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 3012 | 1468026437844 Marionette TRACE conn10 <- [1,2198,null,{}] 18:07:17 INFO - PROCESS | 3012 | 1468026437849 Marionette TRACE conn10 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:17 INFO - PROCESS | 3012 | 1468026437852 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:18 INFO - PROCESS | 3012 | 1468026437972 Marionette TRACE conn10 <- [1,2199,null,{"value":null}] 18:07:18 INFO - PROCESS | 3012 | 1468026438151 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:18 INFO - PROCESS | 3012 | 1468026438154 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:18 INFO - PROCESS | 3012 | ++DOCSHELL 15C61800 == 38 [pid = 3012] [id = 559] 18:07:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (15C7F400) [pid = 3012] [serial = 1677] [outer = 00000000] 18:07:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (16729C00) [pid = 3012] [serial = 1678] [outer = 15C7F400] 18:07:18 INFO - PROCESS | 3012 | 1468026438241 Marionette DEBUG loaded listener.js 18:07:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1716F800) [pid = 3012] [serial = 1679] [outer = 15C7F400] 18:07:18 INFO - PROCESS | 3012 | 1468026438780 Marionette TRACE conn10 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 18:07:18 INFO - PROCESS | 3012 | 1468026438822 Marionette TRACE conn10 -> [0,2201,"getWindowHandle",null] 18:07:18 INFO - PROCESS | 3012 | 1468026438825 Marionette TRACE conn10 <- [1,2201,null,{"value":"13"}] 18:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:07:18 INFO - PROCESS | 3012 | 1468026438830 Marionette TRACE conn10 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:07:18 INFO - PROCESS | 3012 | 1468026438833 Marionette TRACE conn10 <- [1,2202,null,{}] 18:07:18 INFO - PROCESS | 3012 | 1468026438837 Marionette TRACE conn10 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:18 INFO - PROCESS | 3012 | 1468026438840 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:18 INFO - PROCESS | 3012 | 1468026438956 Marionette TRACE conn10 <- [1,2203,null,{"value":null}] 18:07:19 INFO - PROCESS | 3012 | 1468026439068 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:19 INFO - PROCESS | 3012 | 1468026439071 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:19 INFO - PROCESS | 3012 | ++DOCSHELL 19D44800 == 39 [pid = 3012] [id = 560] 18:07:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1A952000) [pid = 3012] [serial = 1680] [outer = 00000000] 18:07:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AB97800) [pid = 3012] [serial = 1681] [outer = 1A952000] 18:07:19 INFO - PROCESS | 3012 | 1468026439165 Marionette DEBUG loaded listener.js 18:07:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AE12C00) [pid = 3012] [serial = 1682] [outer = 1A952000] 18:07:19 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:19 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:19 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:19 INFO - PROCESS | 3012 | 1468026439728 Marionette TRACE conn10 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 931ms 18:07:19 INFO - PROCESS | 3012 | 1468026439766 Marionette TRACE conn10 -> [0,2205,"getWindowHandle",null] 18:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:07:19 INFO - PROCESS | 3012 | 1468026439770 Marionette TRACE conn10 <- [1,2205,null,{"value":"13"}] 18:07:19 INFO - PROCESS | 3012 | 1468026439780 Marionette TRACE conn10 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:07:19 INFO - PROCESS | 3012 | 1468026439785 Marionette TRACE conn10 <- [1,2206,null,{}] 18:07:19 INFO - PROCESS | 3012 | 1468026439789 Marionette TRACE conn10 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:19 INFO - PROCESS | 3012 | 1468026439792 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:19 INFO - PROCESS | 3012 | 1468026439905 Marionette TRACE conn10 <- [1,2207,null,{"value":null}] 18:07:20 INFO - PROCESS | 3012 | 1468026440015 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:20 INFO - PROCESS | 3012 | 1468026440017 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:20 INFO - PROCESS | 3012 | ++DOCSHELL 1D125000 == 40 [pid = 3012] [id = 561] 18:07:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D12E800) [pid = 3012] [serial = 1683] [outer = 00000000] 18:07:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D355C00) [pid = 3012] [serial = 1684] [outer = 1D12E800] 18:07:20 INFO - PROCESS | 3012 | 1468026440072 Marionette DEBUG loaded listener.js 18:07:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D35B000) [pid = 3012] [serial = 1685] [outer = 1D12E800] 18:07:20 INFO - PROCESS | 3012 | 1468026440876 Marionette TRACE conn10 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1140ms 18:07:20 INFO - PROCESS | 3012 | 1468026440919 Marionette TRACE conn10 -> [0,2209,"getWindowHandle",null] 18:07:20 INFO - PROCESS | 3012 | 1468026440924 Marionette TRACE conn10 <- [1,2209,null,{"value":"13"}] 18:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:07:20 INFO - PROCESS | 3012 | 1468026440930 Marionette TRACE conn10 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:07:20 INFO - PROCESS | 3012 | 1468026440933 Marionette TRACE conn10 <- [1,2210,null,{}] 18:07:20 INFO - PROCESS | 3012 | 1468026440939 Marionette TRACE conn10 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:20 INFO - PROCESS | 3012 | 1468026440941 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:21 INFO - PROCESS | 3012 | 1468026441052 Marionette TRACE conn10 <- [1,2211,null,{"value":null}] 18:07:21 INFO - PROCESS | 3012 | 1468026441185 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:21 INFO - PROCESS | 3012 | 1468026441190 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:21 INFO - PROCESS | 3012 | ++DOCSHELL 0DFEFC00 == 41 [pid = 3012] [id = 562] 18:07:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0E083800) [pid = 3012] [serial = 1686] [outer = 00000000] 18:07:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0E991C00) [pid = 3012] [serial = 1687] [outer = 0E083800] 18:07:21 INFO - PROCESS | 3012 | 1468026441244 Marionette DEBUG loaded listener.js 18:07:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (152DE000) [pid = 3012] [serial = 1688] [outer = 0E083800] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 1AFC4400 == 40 [pid = 3012] [id = 557] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 0E549C00 == 39 [pid = 3012] [id = 556] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 15D4C400 == 38 [pid = 3012] [id = 555] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 16759000 == 37 [pid = 3012] [id = 554] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 1A3D4800 == 36 [pid = 3012] [id = 553] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 19C79400 == 35 [pid = 3012] [id = 552] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 1874C400 == 34 [pid = 3012] [id = 551] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 0E58D800 == 33 [pid = 3012] [id = 550] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 0DB0A800 == 32 [pid = 3012] [id = 549] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 15D46800 == 31 [pid = 3012] [id = 548] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 0DB0A400 == 30 [pid = 3012] [id = 547] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 1A944800 == 29 [pid = 3012] [id = 546] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 0E1B9800 == 28 [pid = 3012] [id = 540] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 1D125000 == 27 [pid = 3012] [id = 561] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 19D44800 == 26 [pid = 3012] [id = 560] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 0D335000 == 25 [pid = 3012] [id = 558] 18:07:22 INFO - PROCESS | 3012 | --DOCSHELL 15C61800 == 24 [pid = 3012] [id = 559] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DB63400) [pid = 3012] [serial = 1624] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DB6C000) [pid = 3012] [serial = 1625] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (152DC800) [pid = 3012] [serial = 1622] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DB61400) [pid = 3012] [serial = 1621] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AB8D400) [pid = 3012] [serial = 1639] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E9E3000) [pid = 3012] [serial = 1627] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (152DDC00) [pid = 3012] [serial = 1628] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (19D5A800) [pid = 3012] [serial = 1637] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB6B400) [pid = 3012] [serial = 1609] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (186CB000) [pid = 3012] [serial = 1612] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D00FC00) [pid = 3012] [serial = 1615] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D45E800) [pid = 3012] [serial = 1618] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (17884C00) [pid = 3012] [serial = 1630] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (186CAC00) [pid = 3012] [serial = 1631] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (18781000) [pid = 3012] [serial = 1633] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D237C00) [pid = 3012] [serial = 1616] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1877C000) [pid = 3012] [serial = 1613] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0E083000) [pid = 3012] [serial = 1610] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1D4AD400) [pid = 3012] [serial = 1619] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (19D55400) [pid = 3012] [serial = 1636] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (18BD1400) [pid = 3012] [serial = 1634] [outer = 00000000] [url = about:blank] 18:07:22 INFO - PROCESS | 3012 | 1468026442515 Marionette TRACE conn10 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1634ms 18:07:22 INFO - PROCESS | 3012 | 1468026442565 Marionette TRACE conn10 -> [0,2213,"getWindowHandle",null] 18:07:22 INFO - PROCESS | 3012 | 1468026442569 Marionette TRACE conn10 <- [1,2213,null,{"value":"13"}] 18:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:07:22 INFO - PROCESS | 3012 | 1468026442574 Marionette TRACE conn10 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:07:22 INFO - PROCESS | 3012 | 1468026442577 Marionette TRACE conn10 <- [1,2214,null,{}] 18:07:22 INFO - PROCESS | 3012 | 1468026442582 Marionette TRACE conn10 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:22 INFO - PROCESS | 3012 | 1468026442585 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:22 INFO - PROCESS | 3012 | 1468026442677 Marionette TRACE conn10 <- [1,2215,null,{"value":null}] 18:07:22 INFO - PROCESS | 3012 | 1468026442771 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:22 INFO - PROCESS | 3012 | 1468026442773 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:22 INFO - PROCESS | 3012 | ++DOCSHELL 0D9E8400 == 25 [pid = 3012] [id = 563] 18:07:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0D9E8800) [pid = 3012] [serial = 1689] [outer = 00000000] 18:07:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0DB05800) [pid = 3012] [serial = 1690] [outer = 0D9E8800] 18:07:22 INFO - PROCESS | 3012 | 1468026442821 Marionette DEBUG loaded listener.js 18:07:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DB0C000) [pid = 3012] [serial = 1691] [outer = 0D9E8800] 18:07:23 INFO - PROCESS | 3012 | 1468026443207 Marionette TRACE conn10 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 18:07:23 INFO - PROCESS | 3012 | 1468026443249 Marionette TRACE conn10 -> [0,2217,"getWindowHandle",null] 18:07:23 INFO - PROCESS | 3012 | 1468026443254 Marionette TRACE conn10 <- [1,2217,null,{"value":"13"}] 18:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:07:23 INFO - PROCESS | 3012 | 1468026443261 Marionette TRACE conn10 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:07:23 INFO - PROCESS | 3012 | 1468026443263 Marionette TRACE conn10 <- [1,2218,null,{}] 18:07:23 INFO - PROCESS | 3012 | 1468026443267 Marionette TRACE conn10 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:23 INFO - PROCESS | 3012 | 1468026443270 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:23 INFO - PROCESS | 3012 | 1468026443356 Marionette TRACE conn10 <- [1,2219,null,{"value":null}] 18:07:23 INFO - PROCESS | 3012 | 1468026443363 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:23 INFO - PROCESS | 3012 | 1468026443365 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:23 INFO - PROCESS | 3012 | ++DOCSHELL 0DF27C00 == 26 [pid = 3012] [id = 564] 18:07:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DF29C00) [pid = 3012] [serial = 1692] [outer = 00000000] 18:07:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DFF5C00) [pid = 3012] [serial = 1693] [outer = 0DF29C00] 18:07:23 INFO - PROCESS | 3012 | 1468026443413 Marionette DEBUG loaded listener.js 18:07:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0E126400) [pid = 3012] [serial = 1694] [outer = 0DF29C00] 18:07:23 INFO - PROCESS | 3012 | 1468026443881 Marionette TRACE conn10 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 18:07:23 INFO - PROCESS | 3012 | 1468026443936 Marionette TRACE conn10 -> [0,2221,"getWindowHandle",null] 18:07:23 INFO - PROCESS | 3012 | 1468026443938 Marionette TRACE conn10 <- [1,2221,null,{"value":"13"}] 18:07:23 INFO - PROCESS | 3012 | 1468026443942 Marionette TRACE conn10 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:07:23 INFO - PROCESS | 3012 | 1468026443945 Marionette TRACE conn10 <- [1,2222,null,{}] 18:07:23 INFO - PROCESS | 3012 | 1468026443956 Marionette TRACE conn10 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:23 INFO - PROCESS | 3012 | 1468026443960 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:24 INFO - PROCESS | 3012 | 1468026444046 Marionette TRACE conn10 <- [1,2223,null,{"value":null}] 18:07:24 INFO - PROCESS | 3012 | 1468026444192 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:24 INFO - PROCESS | 3012 | 1468026444196 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:24 INFO - PROCESS | 3012 | ++DOCSHELL 15DD6400 == 27 [pid = 3012] [id = 565] 18:07:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15DD7C00) [pid = 3012] [serial = 1695] [outer = 00000000] 18:07:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (16758C00) [pid = 3012] [serial = 1696] [outer = 15DD7C00] 18:07:24 INFO - PROCESS | 3012 | 1468026444264 Marionette DEBUG loaded listener.js 18:07:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (17171C00) [pid = 3012] [serial = 1697] [outer = 15DD7C00] 18:07:24 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:24 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:24 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:24 INFO - PROCESS | 3012 | 1468026444711 Marionette TRACE conn10 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 830ms 18:07:24 INFO - PROCESS | 3012 | 1468026444775 Marionette TRACE conn10 -> [0,2225,"getWindowHandle",null] 18:07:24 INFO - PROCESS | 3012 | 1468026444778 Marionette TRACE conn10 <- [1,2225,null,{"value":"13"}] 18:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:07:24 INFO - PROCESS | 3012 | 1468026444794 Marionette TRACE conn10 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:07:24 INFO - PROCESS | 3012 | 1468026444796 Marionette TRACE conn10 <- [1,2226,null,{}] 18:07:24 INFO - PROCESS | 3012 | 1468026444799 Marionette TRACE conn10 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:24 INFO - PROCESS | 3012 | 1468026444801 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:24 INFO - PROCESS | 3012 | 1468026444920 Marionette TRACE conn10 <- [1,2227,null,{"value":null}] 18:07:24 INFO - PROCESS | 3012 | 1468026444930 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:24 INFO - PROCESS | 3012 | 1468026444932 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:24 INFO - PROCESS | 3012 | ++DOCSHELL 184AFC00 == 28 [pid = 3012] [id = 566] 18:07:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (186CB800) [pid = 3012] [serial = 1698] [outer = 00000000] 18:07:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18759800) [pid = 3012] [serial = 1699] [outer = 186CB800] 18:07:25 INFO - PROCESS | 3012 | 1468026444976 Marionette DEBUG loaded listener.js 18:07:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18780C00) [pid = 3012] [serial = 1700] [outer = 186CB800] 18:07:25 INFO - PROCESS | 3012 | 1468026445414 Marionette TRACE conn10 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 18:07:25 INFO - PROCESS | 3012 | 1468026445469 Marionette TRACE conn10 -> [0,2229,"getWindowHandle",null] 18:07:25 INFO - PROCESS | 3012 | 1468026445471 Marionette TRACE conn10 <- [1,2229,null,{"value":"13"}] 18:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:07:25 INFO - PROCESS | 3012 | 1468026445475 Marionette TRACE conn10 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:07:25 INFO - PROCESS | 3012 | 1468026445476 Marionette TRACE conn10 <- [1,2230,null,{}] 18:07:25 INFO - PROCESS | 3012 | 1468026445480 Marionette TRACE conn10 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:25 INFO - PROCESS | 3012 | 1468026445482 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:25 INFO - PROCESS | 3012 | 1468026445594 Marionette TRACE conn10 <- [1,2231,null,{"value":null}] 18:07:25 INFO - PROCESS | 3012 | 1468026445603 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:25 INFO - PROCESS | 3012 | 1468026445605 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:25 INFO - PROCESS | 3012 | ++DOCSHELL 16CD9800 == 29 [pid = 3012] [id = 567] 18:07:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1874DC00) [pid = 3012] [serial = 1701] [outer = 00000000] 18:07:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19C6FC00) [pid = 3012] [serial = 1702] [outer = 1874DC00] 18:07:25 INFO - PROCESS | 3012 | 1468026445706 Marionette DEBUG loaded listener.js 18:07:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D41000) [pid = 3012] [serial = 1703] [outer = 1874DC00] 18:07:26 INFO - PROCESS | 3012 | 1468026446123 Marionette TRACE conn10 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 18:07:26 INFO - PROCESS | 3012 | 1468026446152 Marionette TRACE conn10 -> [0,2233,"getWindowHandle",null] 18:07:26 INFO - PROCESS | 3012 | 1468026446154 Marionette TRACE conn10 <- [1,2233,null,{"value":"13"}] 18:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:07:26 INFO - PROCESS | 3012 | 1468026446170 Marionette TRACE conn10 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:07:26 INFO - PROCESS | 3012 | 1468026446172 Marionette TRACE conn10 <- [1,2234,null,{}] 18:07:26 INFO - PROCESS | 3012 | 1468026446175 Marionette TRACE conn10 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:26 INFO - PROCESS | 3012 | 1468026446181 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:26 INFO - PROCESS | 3012 | 1468026446324 Marionette TRACE conn10 <- [1,2235,null,{"value":null}] 18:07:26 INFO - PROCESS | 3012 | 1468026446329 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 3012 | 1468026446331 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:26 INFO - PROCESS | 3012 | ++DOCSHELL 19D5B400 == 30 [pid = 3012] [id = 568] 18:07:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D5C800) [pid = 3012] [serial = 1704] [outer = 00000000] 18:07:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1A948C00) [pid = 3012] [serial = 1705] [outer = 19D5C800] 18:07:26 INFO - PROCESS | 3012 | 1468026446375 Marionette DEBUG loaded listener.js 18:07:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1ABAE400) [pid = 3012] [serial = 1706] [outer = 19D5C800] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1B8DD000) [pid = 3012] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1A7E7000) [pid = 3012] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AE14C00) [pid = 3012] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15D4C800) [pid = 3012] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AB07800) [pid = 3012] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB0B800) [pid = 3012] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19C79800) [pid = 3012] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1874D000) [pid = 3012] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (15D4CC00) [pid = 3012] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0E98F400) [pid = 3012] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1A946400) [pid = 3012] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:07:26 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0DB0D000) [pid = 3012] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:07:27 INFO - PROCESS | 3012 | 1468026446993 Marionette TRACE conn10 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 870ms 18:07:27 INFO - PROCESS | 3012 | 1468026447045 Marionette TRACE conn10 -> [0,2237,"getWindowHandle",null] 18:07:27 INFO - PROCESS | 3012 | 1468026447047 Marionette TRACE conn10 <- [1,2237,null,{"value":"13"}] 18:07:27 INFO - PROCESS | 3012 | 1468026447050 Marionette TRACE conn10 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:07:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:07:27 INFO - PROCESS | 3012 | 1468026447052 Marionette TRACE conn10 <- [1,2238,null,{}] 18:07:27 INFO - PROCESS | 3012 | 1468026447056 Marionette TRACE conn10 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:27 INFO - PROCESS | 3012 | 1468026447058 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:27 INFO - PROCESS | 3012 | 1468026447134 Marionette TRACE conn10 <- [1,2239,null,{"value":null}] 18:07:27 INFO - PROCESS | 3012 | 1468026447140 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:27 INFO - PROCESS | 3012 | 1468026447142 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:27 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EDC00 == 31 [pid = 3012] [id = 569] 18:07:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15AE1800) [pid = 3012] [serial = 1707] [outer = 00000000] 18:07:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1A309C00) [pid = 3012] [serial = 1708] [outer = 15AE1800] 18:07:27 INFO - PROCESS | 3012 | 1468026447185 Marionette DEBUG loaded listener.js 18:07:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1A7E7000) [pid = 3012] [serial = 1709] [outer = 15AE1800] 18:07:27 INFO - PROCESS | 3012 | 1468026447590 Marionette TRACE conn10 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 570ms 18:07:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:07:27 INFO - PROCESS | 3012 | 1468026447624 Marionette TRACE conn10 -> [0,2241,"getWindowHandle",null] 18:07:27 INFO - PROCESS | 3012 | 1468026447626 Marionette TRACE conn10 <- [1,2241,null,{"value":"13"}] 18:07:27 INFO - PROCESS | 3012 | 1468026447629 Marionette TRACE conn10 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:07:27 INFO - PROCESS | 3012 | 1468026447631 Marionette TRACE conn10 <- [1,2242,null,{}] 18:07:27 INFO - PROCESS | 3012 | 1468026447635 Marionette TRACE conn10 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:27 INFO - PROCESS | 3012 | 1468026447637 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:27 INFO - PROCESS | 3012 | 1468026447764 Marionette TRACE conn10 <- [1,2243,null,{"value":null}] 18:07:27 INFO - PROCESS | 3012 | 1468026447790 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:27 INFO - PROCESS | 3012 | 1468026447792 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:27 INFO - PROCESS | 3012 | ++DOCSHELL 1A952800 == 32 [pid = 3012] [id = 570] 18:07:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AB03800) [pid = 3012] [serial = 1710] [outer = 00000000] 18:07:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1AE13C00) [pid = 3012] [serial = 1711] [outer = 1AB03800] 18:07:27 INFO - PROCESS | 3012 | 1468026447835 Marionette DEBUG loaded listener.js 18:07:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AB97C00) [pid = 3012] [serial = 1712] [outer = 1AB03800] 18:07:28 INFO - PROCESS | 3012 | 1468026448248 Marionette TRACE conn10 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 18:07:28 INFO - PROCESS | 3012 | 1468026448301 Marionette TRACE conn10 -> [0,2245,"getWindowHandle",null] 18:07:28 INFO - PROCESS | 3012 | 1468026448303 Marionette TRACE conn10 <- [1,2245,null,{"value":"13"}] 18:07:28 INFO - PROCESS | 3012 | 1468026448306 Marionette TRACE conn10 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:07:28 INFO - PROCESS | 3012 | 1468026448308 Marionette TRACE conn10 <- [1,2246,null,{}] 18:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:07:28 INFO - PROCESS | 3012 | 1468026448311 Marionette TRACE conn10 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:28 INFO - PROCESS | 3012 | 1468026448313 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:28 INFO - PROCESS | 3012 | 1468026448429 Marionette TRACE conn10 <- [1,2247,null,{"value":null}] 18:07:28 INFO - PROCESS | 3012 | 1468026448437 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:28 INFO - PROCESS | 3012 | 1468026448439 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:28 INFO - PROCESS | 3012 | ++DOCSHELL 15DD5C00 == 33 [pid = 3012] [id = 571] 18:07:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AEA6C00) [pid = 3012] [serial = 1713] [outer = 00000000] 18:07:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1BA42C00) [pid = 3012] [serial = 1714] [outer = 1AEA6C00] 18:07:28 INFO - PROCESS | 3012 | 1468026448483 Marionette DEBUG loaded listener.js 18:07:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1C385000) [pid = 3012] [serial = 1715] [outer = 1AEA6C00] 18:07:29 INFO - PROCESS | 3012 | 1468026449211 Marionette TRACE conn10 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 18:07:29 INFO - PROCESS | 3012 | 1468026449263 Marionette TRACE conn10 -> [0,2249,"getWindowHandle",null] 18:07:29 INFO - PROCESS | 3012 | 1468026449267 Marionette TRACE conn10 <- [1,2249,null,{"value":"13"}] 18:07:29 INFO - PROCESS | 3012 | 1468026449297 Marionette TRACE conn10 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:07:29 INFO - PROCESS | 3012 | 1468026449300 Marionette TRACE conn10 <- [1,2250,null,{}] 18:07:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:07:29 INFO - PROCESS | 3012 | 1468026449310 Marionette TRACE conn10 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:29 INFO - PROCESS | 3012 | 1468026449313 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:29 INFO - PROCESS | 3012 | 1468026449441 Marionette TRACE conn10 <- [1,2251,null,{"value":null}] 18:07:29 INFO - PROCESS | 3012 | 1468026449573 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:29 INFO - PROCESS | 3012 | 1468026449576 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:29 INFO - PROCESS | 3012 | ++DOCSHELL 0D127800 == 34 [pid = 3012] [id = 572] 18:07:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0D3EBC00) [pid = 3012] [serial = 1716] [outer = 00000000] 18:07:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0DF29800) [pid = 3012] [serial = 1717] [outer = 0D3EBC00] 18:07:29 INFO - PROCESS | 3012 | 1468026449636 Marionette DEBUG loaded listener.js 18:07:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0E50D000) [pid = 3012] [serial = 1718] [outer = 0D3EBC00] 18:07:29 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:29 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:29 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:30 INFO - PROCESS | 3012 | 1468026450266 Marionette TRACE conn10 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1020ms 18:07:30 INFO - PROCESS | 3012 | 1468026450326 Marionette TRACE conn10 -> [0,2253,"getWindowHandle",null] 18:07:30 INFO - PROCESS | 3012 | 1468026450331 Marionette TRACE conn10 <- [1,2253,null,{"value":"13"}] 18:07:30 INFO - PROCESS | 3012 | 1468026450337 Marionette TRACE conn10 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:07:30 INFO - PROCESS | 3012 | 1468026450340 Marionette TRACE conn10 <- [1,2254,null,{}] 18:07:30 INFO - PROCESS | 3012 | 1468026450387 Marionette TRACE conn10 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:30 INFO - PROCESS | 3012 | 1468026450390 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:30 INFO - PROCESS | 3012 | 1468026450521 Marionette TRACE conn10 <- [1,2255,null,{"value":null}] 18:07:30 INFO - PROCESS | 3012 | 1468026450652 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:30 INFO - PROCESS | 3012 | 1468026450655 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:30 INFO - PROCESS | 3012 | ++DOCSHELL 0DC65C00 == 35 [pid = 3012] [id = 573] 18:07:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (16757C00) [pid = 3012] [serial = 1719] [outer = 00000000] 18:07:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (186CAC00) [pid = 3012] [serial = 1720] [outer = 16757C00] 18:07:30 INFO - PROCESS | 3012 | 1468026450714 Marionette DEBUG loaded listener.js 18:07:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (18BD1400) [pid = 3012] [serial = 1721] [outer = 16757C00] 18:07:31 INFO - PROCESS | 3012 | 1468026451512 Marionette TRACE conn10 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1250ms 18:07:31 INFO - PROCESS | 3012 | 1468026451591 Marionette TRACE conn10 -> [0,2257,"getWindowHandle",null] 18:07:31 INFO - PROCESS | 3012 | 1468026451596 Marionette TRACE conn10 <- [1,2257,null,{"value":"13"}] 18:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:07:31 INFO - PROCESS | 3012 | 1468026451601 Marionette TRACE conn10 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:07:31 INFO - PROCESS | 3012 | 1468026451604 Marionette TRACE conn10 <- [1,2258,null,{}] 18:07:31 INFO - PROCESS | 3012 | 1468026451609 Marionette TRACE conn10 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:31 INFO - PROCESS | 3012 | 1468026451612 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:31 INFO - PROCESS | 3012 | 1468026451721 Marionette TRACE conn10 <- [1,2259,null,{"value":null}] 18:07:31 INFO - PROCESS | 3012 | --DOCSHELL 1A952800 == 34 [pid = 3012] [id = 570] 18:07:31 INFO - PROCESS | 3012 | --DOCSHELL 0D9EDC00 == 33 [pid = 3012] [id = 569] 18:07:31 INFO - PROCESS | 3012 | --DOCSHELL 19D5B400 == 32 [pid = 3012] [id = 568] 18:07:31 INFO - PROCESS | 3012 | --DOCSHELL 16CD9800 == 31 [pid = 3012] [id = 567] 18:07:31 INFO - PROCESS | 3012 | --DOCSHELL 184AFC00 == 30 [pid = 3012] [id = 566] 18:07:31 INFO - PROCESS | 3012 | --DOCSHELL 15DD6400 == 29 [pid = 3012] [id = 565] 18:07:31 INFO - PROCESS | 3012 | --DOCSHELL 0DF27C00 == 28 [pid = 3012] [id = 564] 18:07:31 INFO - PROCESS | 3012 | --DOCSHELL 0D9E8400 == 27 [pid = 3012] [id = 563] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1C388400) [pid = 3012] [serial = 1672] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1A946000) [pid = 3012] [serial = 1660] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1AE18000) [pid = 3012] [serial = 1663] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (186D1400) [pid = 3012] [serial = 1666] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (18782400) [pid = 3012] [serial = 1667] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AE9D000) [pid = 3012] [serial = 1664] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1AEA7000) [pid = 3012] [serial = 1669] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DF24400) [pid = 3012] [serial = 1648] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E08CC00) [pid = 3012] [serial = 1649] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D53C00) [pid = 3012] [serial = 1657] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (18755400) [pid = 3012] [serial = 1654] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1877A800) [pid = 3012] [serial = 1655] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (16731800) [pid = 3012] [serial = 1645] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (17878400) [pid = 3012] [serial = 1646] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15AE3400) [pid = 3012] [serial = 1651] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AE0D400) [pid = 3012] [serial = 1652] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1AE0BC00) [pid = 3012] [serial = 1640] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0DB6C400) [pid = 3012] [serial = 1642] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DE94800) [pid = 3012] [serial = 1643] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1AF0A000) [pid = 3012] [serial = 1670] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1A94B400) [pid = 3012] [serial = 1661] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (19D60400) [pid = 3012] [serial = 1658] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1D010800) [pid = 3012] [serial = 1673] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3012 | 1468026451854 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:31 INFO - PROCESS | 3012 | 1468026451858 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:31 INFO - PROCESS | 3012 | ++DOCSHELL 0D3ECC00 == 28 [pid = 3012] [id = 574] 18:07:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (0D4F5400) [pid = 3012] [serial = 1722] [outer = 00000000] 18:07:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0D9E8C00) [pid = 3012] [serial = 1723] [outer = 0D4F5400] 18:07:31 INFO - PROCESS | 3012 | 1468026451910 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DE9F000) [pid = 3012] [serial = 1724] [outer = 0D4F5400] 18:07:32 INFO - PROCESS | 3012 | 1468026452298 Marionette TRACE conn10 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:07:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:07:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 731ms 18:07:32 INFO - PROCESS | 3012 | 1468026452346 Marionette TRACE conn10 -> [0,2261,"getWindowHandle",null] 18:07:32 INFO - PROCESS | 3012 | 1468026452350 Marionette TRACE conn10 <- [1,2261,null,{"value":"13"}] 18:07:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:07:32 INFO - PROCESS | 3012 | 1468026452357 Marionette TRACE conn10 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:07:32 INFO - PROCESS | 3012 | 1468026452360 Marionette TRACE conn10 <- [1,2262,null,{}] 18:07:32 INFO - PROCESS | 3012 | 1468026452363 Marionette TRACE conn10 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:32 INFO - PROCESS | 3012 | 1468026452366 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:32 INFO - PROCESS | 3012 | 1468026452451 Marionette TRACE conn10 <- [1,2263,null,{"value":null}] 18:07:32 INFO - PROCESS | 3012 | 1468026452458 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:32 INFO - PROCESS | 3012 | 1468026452460 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:32 INFO - PROCESS | 3012 | ++DOCSHELL 123C9400 == 29 [pid = 3012] [id = 575] 18:07:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (123C9800) [pid = 3012] [serial = 1725] [outer = 00000000] 18:07:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (156A6C00) [pid = 3012] [serial = 1726] [outer = 123C9800] 18:07:32 INFO - PROCESS | 3012 | 1468026452506 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (15A54400) [pid = 3012] [serial = 1727] [outer = 123C9800] 18:07:33 INFO - PROCESS | 3012 | 1468026453044 Marionette TRACE conn10 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 18:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:07:33 INFO - PROCESS | 3012 | 1468026453094 Marionette TRACE conn10 -> [0,2265,"getWindowHandle",null] 18:07:33 INFO - PROCESS | 3012 | 1468026453096 Marionette TRACE conn10 <- [1,2265,null,{"value":"13"}] 18:07:33 INFO - PROCESS | 3012 | 1468026453099 Marionette TRACE conn10 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - PROCESS | 3012 | 1468026453103 Marionette TRACE conn10 <- [1,2266,null,{}] 18:07:33 INFO - PROCESS | 3012 | 1468026453132 Marionette TRACE conn10 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:33 INFO - PROCESS | 3012 | 1468026453137 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:33 INFO - PROCESS | 3012 | 1468026453259 Marionette TRACE conn10 <- [1,2267,null,{"value":null}] 18:07:33 INFO - PROCESS | 3012 | 1468026453274 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:33 INFO - PROCESS | 3012 | 1468026453277 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:33 INFO - PROCESS | 3012 | ++DOCSHELL 184A9400 == 30 [pid = 3012] [id = 576] 18:07:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (184AC800) [pid = 3012] [serial = 1728] [outer = 00000000] 18:07:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (18757000) [pid = 3012] [serial = 1729] [outer = 184AC800] 18:07:33 INFO - PROCESS | 3012 | 1468026453324 Marionette DEBUG loaded listener.js 18:07:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1877FC00) [pid = 3012] [serial = 1730] [outer = 184AC800] 18:07:33 INFO - PROCESS | 3012 | 1468026453735 Marionette TRACE conn10 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 18:07:33 INFO - PROCESS | 3012 | 1468026453799 Marionette TRACE conn10 -> [0,2269,"getWindowHandle",null] 18:07:33 INFO - PROCESS | 3012 | 1468026453802 Marionette TRACE conn10 <- [1,2269,null,{"value":"13"}] 18:07:33 INFO - PROCESS | 3012 | 1468026453805 Marionette TRACE conn10 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:07:33 INFO - PROCESS | 3012 | 1468026453807 Marionette TRACE conn10 <- [1,2270,null,{}] 18:07:33 INFO - PROCESS | 3012 | 1468026453810 Marionette TRACE conn10 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:33 INFO - PROCESS | 3012 | 1468026453812 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:33 INFO - PROCESS | 3012 | 1468026453938 Marionette TRACE conn10 <- [1,2271,null,{"value":null}] 18:07:34 INFO - PROCESS | 3012 | 1468026453971 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:34 INFO - PROCESS | 3012 | 1468026453973 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:34 INFO - PROCESS | 3012 | ++DOCSHELL 19D53800 == 31 [pid = 3012] [id = 577] 18:07:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (19D53C00) [pid = 3012] [serial = 1731] [outer = 00000000] 18:07:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1A3D4800) [pid = 3012] [serial = 1732] [outer = 19D53C00] 18:07:34 INFO - PROCESS | 3012 | 1468026454017 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1A947000) [pid = 3012] [serial = 1733] [outer = 19D53C00] 18:07:34 INFO - PROCESS | 3012 | 1468026454473 Marionette TRACE conn10 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 18:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:07:34 INFO - PROCESS | 3012 | 1468026454541 Marionette TRACE conn10 -> [0,2273,"getWindowHandle",null] 18:07:34 INFO - PROCESS | 3012 | 1468026454543 Marionette TRACE conn10 <- [1,2273,null,{"value":"13"}] 18:07:34 INFO - PROCESS | 3012 | 1468026454546 Marionette TRACE conn10 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:07:34 INFO - PROCESS | 3012 | 1468026454547 Marionette TRACE conn10 <- [1,2274,null,{}] 18:07:34 INFO - PROCESS | 3012 | 1468026454551 Marionette TRACE conn10 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:34 INFO - PROCESS | 3012 | 1468026454553 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:34 INFO - PROCESS | 3012 | 1468026454672 Marionette TRACE conn10 <- [1,2275,null,{"value":null}] 18:07:34 INFO - PROCESS | 3012 | 1468026454681 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:34 INFO - PROCESS | 3012 | 1468026454683 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:34 INFO - PROCESS | 3012 | ++DOCSHELL 1A945C00 == 32 [pid = 3012] [id = 578] 18:07:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1A948000) [pid = 3012] [serial = 1734] [outer = 00000000] 18:07:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AB41800) [pid = 3012] [serial = 1735] [outer = 1A948000] 18:07:34 INFO - PROCESS | 3012 | 1468026454784 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AB06000) [pid = 3012] [serial = 1736] [outer = 1A948000] 18:07:35 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:35 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:35 INFO - PROCESS | 3012 | [3012] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 18:07:35 INFO - PROCESS | 3012 | 1468026455213 Marionette TRACE conn10 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 18:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 731ms 18:07:35 INFO - PROCESS | 3012 | 1468026455278 Marionette TRACE conn10 -> [0,2277,"getWindowHandle",null] 18:07:35 INFO - PROCESS | 3012 | 1468026455280 Marionette TRACE conn10 <- [1,2277,null,{"value":"13"}] 18:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:07:35 INFO - PROCESS | 3012 | 1468026455315 Marionette TRACE conn10 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:07:35 INFO - PROCESS | 3012 | 1468026455317 Marionette TRACE conn10 <- [1,2278,null,{}] 18:07:35 INFO - PROCESS | 3012 | 1468026455321 Marionette TRACE conn10 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:35 INFO - PROCESS | 3012 | 1468026455326 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:35 INFO - PROCESS | 3012 | 1468026455474 Marionette TRACE conn10 <- [1,2279,null,{"value":null}] 18:07:35 INFO - PROCESS | 3012 | 1468026455480 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:35 INFO - PROCESS | 3012 | 1468026455482 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:35 INFO - PROCESS | 3012 | ++DOCSHELL 1AF12C00 == 33 [pid = 3012] [id = 579] 18:07:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1B8D5C00) [pid = 3012] [serial = 1737] [outer = 00000000] 18:07:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D003C00) [pid = 3012] [serial = 1738] [outer = 1B8D5C00] 18:07:35 INFO - PROCESS | 3012 | 1468026455580 Marionette DEBUG loaded listener.js 18:07:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1B8DD800) [pid = 3012] [serial = 1739] [outer = 1B8D5C00] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AB03800) [pid = 3012] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (186CB800) [pid = 3012] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DF29C00) [pid = 3012] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0D9E8800) [pid = 3012] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (15DD7C00) [pid = 3012] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0E083800) [pid = 3012] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0D33A800) [pid = 3012] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (15C7F400) [pid = 3012] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1A952000) [pid = 3012] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1D12E800) [pid = 3012] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1874DC00) [pid = 3012] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19D5C800) [pid = 3012] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:07:36 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (15AE1800) [pid = 3012] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:07:36 INFO - PROCESS | 3012 | 1468026456048 Marionette TRACE conn10 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 790ms 18:07:36 INFO - PROCESS | 3012 | 1468026456104 Marionette TRACE conn10 -> [0,2281,"getWindowHandle",null] 18:07:36 INFO - PROCESS | 3012 | 1468026456106 Marionette TRACE conn10 <- [1,2281,null,{"value":"13"}] 18:07:36 INFO - PROCESS | 3012 | 1468026456110 Marionette TRACE conn10 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:07:36 INFO - PROCESS | 3012 | 1468026456111 Marionette TRACE conn10 <- [1,2282,null,{}] 18:07:36 INFO - PROCESS | 3012 | 1468026456114 Marionette TRACE conn10 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:36 INFO - PROCESS | 3012 | 1468026456116 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:36 INFO - PROCESS | 3012 | 1468026456197 Marionette TRACE conn10 <- [1,2283,null,{"value":null}] 18:07:36 INFO - PROCESS | 3012 | 1468026456216 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:36 INFO - PROCESS | 3012 | 1468026456218 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:36 INFO - PROCESS | 3012 | ++DOCSHELL 15668C00 == 34 [pid = 3012] [id = 580] 18:07:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (156AA000) [pid = 3012] [serial = 1740] [outer = 00000000] 18:07:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (18BC9800) [pid = 3012] [serial = 1741] [outer = 156AA000] 18:07:36 INFO - PROCESS | 3012 | 1468026456347 Marionette DEBUG loaded listener.js 18:07:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (19D59400) [pid = 3012] [serial = 1742] [outer = 156AA000] 18:07:36 INFO - PROCESS | 3012 | 1468026456705 Marionette TRACE conn10 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 18:07:36 INFO - PROCESS | 3012 | 1468026456745 Marionette TRACE conn10 -> [0,2285,"getWindowHandle",null] 18:07:36 INFO - PROCESS | 3012 | 1468026456747 Marionette TRACE conn10 <- [1,2285,null,{"value":"13"}] 18:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:07:36 INFO - PROCESS | 3012 | 1468026456750 Marionette TRACE conn10 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:07:36 INFO - PROCESS | 3012 | 1468026456751 Marionette TRACE conn10 <- [1,2286,null,{}] 18:07:36 INFO - PROCESS | 3012 | 1468026456755 Marionette TRACE conn10 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:36 INFO - PROCESS | 3012 | 1468026456757 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:36 INFO - PROCESS | 3012 | 1468026456861 Marionette TRACE conn10 <- [1,2287,null,{"value":null}] 18:07:36 INFO - PROCESS | 3012 | 1468026456959 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:36 INFO - PROCESS | 3012 | 1468026456960 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:37 INFO - PROCESS | 3012 | ++DOCSHELL 15A77000 == 35 [pid = 3012] [id = 581] 18:07:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15C16C00) [pid = 3012] [serial = 1743] [outer = 00000000] 18:07:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1D11F800) [pid = 3012] [serial = 1744] [outer = 15C16C00] 18:07:37 INFO - PROCESS | 3012 | 1468026457005 Marionette DEBUG loaded listener.js 18:07:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1D12CC00) [pid = 3012] [serial = 1745] [outer = 15C16C00] 18:07:37 INFO - PROCESS | 3012 | 1468026457337 Marionette TRACE conn10 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 18:07:37 INFO - PROCESS | 3012 | 1468026457384 Marionette TRACE conn10 -> [0,2289,"getWindowHandle",null] 18:07:37 INFO - PROCESS | 3012 | 1468026457386 Marionette TRACE conn10 <- [1,2289,null,{"value":"13"}] 18:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:07:37 INFO - PROCESS | 3012 | 1468026457389 Marionette TRACE conn10 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:07:37 INFO - PROCESS | 3012 | 1468026457391 Marionette TRACE conn10 <- [1,2290,null,{}] 18:07:37 INFO - PROCESS | 3012 | 1468026457394 Marionette TRACE conn10 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:37 INFO - PROCESS | 3012 | 1468026457396 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:37 INFO - PROCESS | 3012 | 1468026457516 Marionette TRACE conn10 <- [1,2291,null,{"value":null}] 18:07:37 INFO - PROCESS | 3012 | 1468026457539 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:37 INFO - PROCESS | 3012 | 1468026457541 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:37 INFO - PROCESS | 3012 | ++DOCSHELL 15664000 == 36 [pid = 3012] [id = 582] 18:07:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (186CA000) [pid = 3012] [serial = 1746] [outer = 00000000] 18:07:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1D359800) [pid = 3012] [serial = 1747] [outer = 186CA000] 18:07:37 INFO - PROCESS | 3012 | 1468026457593 Marionette DEBUG loaded listener.js 18:07:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1D363400) [pid = 3012] [serial = 1748] [outer = 186CA000] 18:07:38 INFO - PROCESS | 3012 | 1468026458018 Marionette TRACE conn10 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 18:07:38 INFO - PROCESS | 3012 | 1468026458061 Marionette TRACE conn10 -> [0,2293,"getWindowHandle",null] 18:07:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:07:38 INFO - PROCESS | 3012 | 1468026458065 Marionette TRACE conn10 <- [1,2293,null,{"value":"13"}] 18:07:38 INFO - PROCESS | 3012 | 1468026458071 Marionette TRACE conn10 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:07:38 INFO - PROCESS | 3012 | 1468026458075 Marionette TRACE conn10 <- [1,2294,null,{}] 18:07:38 INFO - PROCESS | 3012 | 1468026458083 Marionette TRACE conn10 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:38 INFO - PROCESS | 3012 | 1468026458086 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:38 INFO - PROCESS | 3012 | 1468026458242 Marionette TRACE conn10 <- [1,2295,null,{"value":null}] 18:07:38 INFO - PROCESS | 3012 | 1468026458460 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:38 INFO - PROCESS | 3012 | 1468026458465 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:38 INFO - PROCESS | 3012 | ++DOCSHELL 0DF23C00 == 37 [pid = 3012] [id = 583] 18:07:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0DF28400) [pid = 3012] [serial = 1749] [outer = 00000000] 18:07:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0E1B8C00) [pid = 3012] [serial = 1750] [outer = 0DF28400] 18:07:38 INFO - PROCESS | 3012 | 1468026458522 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (15796C00) [pid = 3012] [serial = 1751] [outer = 0DF28400] 18:07:39 INFO - PROCESS | 3012 | 1468026459079 Marionette TRACE conn10 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1075ms 18:07:39 INFO - PROCESS | 3012 | 1468026459150 Marionette TRACE conn10 -> [0,2297,"getWindowHandle",null] 18:07:39 INFO - PROCESS | 3012 | 1468026459155 Marionette TRACE conn10 <- [1,2297,null,{"value":"13"}] 18:07:39 INFO - PROCESS | 3012 | 1468026459162 Marionette TRACE conn10 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:07:39 INFO - PROCESS | 3012 | 1468026459165 Marionette TRACE conn10 <- [1,2298,null,{}] 18:07:39 INFO - PROCESS | 3012 | 1468026459169 Marionette TRACE conn10 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:39 INFO - PROCESS | 3012 | 1468026459172 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:39 INFO - PROCESS | 3012 | 1468026459314 Marionette TRACE conn10 <- [1,2299,null,{"value":null}] 18:07:39 INFO - PROCESS | 3012 | 1468026459455 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:39 INFO - PROCESS | 3012 | 1468026459458 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:39 INFO - PROCESS | 3012 | ++DOCSHELL 17878400 == 38 [pid = 3012] [id = 584] 18:07:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (184AE000) [pid = 3012] [serial = 1752] [outer = 00000000] 18:07:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1877C400) [pid = 3012] [serial = 1753] [outer = 184AE000] 18:07:39 INFO - PROCESS | 3012 | 1468026459514 Marionette DEBUG loaded listener.js 18:07:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (19D54C00) [pid = 3012] [serial = 1754] [outer = 184AE000] 18:07:40 INFO - PROCESS | 3012 | 1468026460176 Marionette TRACE conn10 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1072ms 18:07:40 INFO - PROCESS | 3012 | 1468026460238 Marionette TRACE conn10 -> [0,2301,"getWindowHandle",null] 18:07:40 INFO - PROCESS | 3012 | 1468026460240 Marionette TRACE conn10 <- [1,2301,null,{"value":"13"}] 18:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:07:40 INFO - PROCESS | 3012 | 1468026460244 Marionette TRACE conn10 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:07:40 INFO - PROCESS | 3012 | 1468026460247 Marionette TRACE conn10 <- [1,2302,null,{}] 18:07:40 INFO - PROCESS | 3012 | 1468026460259 Marionette TRACE conn10 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:40 INFO - PROCESS | 3012 | 1468026460263 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:40 INFO - PROCESS | 3012 | 1468026460374 Marionette TRACE conn10 <- [1,2303,null,{"value":null}] 18:07:40 INFO - PROCESS | 3012 | 1468026460514 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:40 INFO - PROCESS | 3012 | 1468026460517 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:40 INFO - PROCESS | 3012 | ++DOCSHELL 1B8D0C00 == 39 [pid = 3012] [id = 585] 18:07:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1C37C400) [pid = 3012] [serial = 1755] [outer = 00000000] 18:07:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D35C000) [pid = 3012] [serial = 1756] [outer = 1C37C400] 18:07:40 INFO - PROCESS | 3012 | 1468026460577 Marionette DEBUG loaded listener.js 18:07:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D389C00) [pid = 3012] [serial = 1757] [outer = 1C37C400] 18:07:41 INFO - PROCESS | 3012 | 1468026461158 Marionette TRACE conn10 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1120ms 18:07:41 INFO - PROCESS | 3012 | 1468026461381 Marionette TRACE conn10 -> [0,2305,"getWindowHandle",null] 18:07:41 INFO - PROCESS | 3012 | 1468026461386 Marionette TRACE conn10 <- [1,2305,null,{"value":"13"}] 18:07:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:07:41 INFO - PROCESS | 3012 | 1468026461392 Marionette TRACE conn10 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:07:41 INFO - PROCESS | 3012 | 1468026461395 Marionette TRACE conn10 <- [1,2306,null,{}] 18:07:41 INFO - PROCESS | 3012 | 1468026461400 Marionette TRACE conn10 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:41 INFO - PROCESS | 3012 | 1468026461404 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:41 INFO - PROCESS | 3012 | 1468026461507 Marionette TRACE conn10 <- [1,2307,null,{"value":null}] 18:07:41 INFO - PROCESS | 3012 | 1468026461640 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:41 INFO - PROCESS | 3012 | 1468026461644 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:41 INFO - PROCESS | 3012 | ++DOCSHELL 0DC62800 == 40 [pid = 3012] [id = 586] 18:07:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0DC68000) [pid = 3012] [serial = 1758] [outer = 00000000] 18:07:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0DF27000) [pid = 3012] [serial = 1759] [outer = 0DC68000] 18:07:41 INFO - PROCESS | 3012 | 1468026461696 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0E08CC00) [pid = 3012] [serial = 1760] [outer = 0DC68000] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 15A77000 == 39 [pid = 3012] [id = 581] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 15668C00 == 38 [pid = 3012] [id = 580] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 1AF12C00 == 37 [pid = 3012] [id = 579] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 1A945C00 == 36 [pid = 3012] [id = 578] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 19D53800 == 35 [pid = 3012] [id = 577] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 184A9400 == 34 [pid = 3012] [id = 576] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 123C9400 == 33 [pid = 3012] [id = 575] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 0D3ECC00 == 32 [pid = 3012] [id = 574] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 0D127800 == 31 [pid = 3012] [id = 572] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 0DC65C00 == 30 [pid = 3012] [id = 573] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 15DD5C00 == 29 [pid = 3012] [id = 571] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 0DFEFC00 == 28 [pid = 3012] [id = 562] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 17878400 == 27 [pid = 3012] [id = 584] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 1B8D0C00 == 26 [pid = 3012] [id = 585] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 15664000 == 25 [pid = 3012] [id = 582] 18:07:42 INFO - PROCESS | 3012 | --DOCSHELL 0DF23C00 == 24 [pid = 3012] [id = 583] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1AB97C00) [pid = 3012] [serial = 1712] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (18759800) [pid = 3012] [serial = 1699] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DFF5C00) [pid = 3012] [serial = 1693] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0E126400) [pid = 3012] [serial = 1694] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DB05800) [pid = 3012] [serial = 1690] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DB0C000) [pid = 3012] [serial = 1691] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (16758C00) [pid = 3012] [serial = 1696] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (152DE000) [pid = 3012] [serial = 1688] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E991C00) [pid = 3012] [serial = 1687] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0D9ED800) [pid = 3012] [serial = 1676] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0D4F3800) [pid = 3012] [serial = 1675] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1716F800) [pid = 3012] [serial = 1679] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (16729C00) [pid = 3012] [serial = 1678] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1AE12C00) [pid = 3012] [serial = 1682] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1AB97800) [pid = 3012] [serial = 1681] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D35B000) [pid = 3012] [serial = 1685] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D355C00) [pid = 3012] [serial = 1684] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19C6FC00) [pid = 3012] [serial = 1702] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (18780C00) [pid = 3012] [serial = 1700] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1A948C00) [pid = 3012] [serial = 1705] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19D41000) [pid = 3012] [serial = 1703] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AE13C00) [pid = 3012] [serial = 1711] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1ABAE400) [pid = 3012] [serial = 1706] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1A309C00) [pid = 3012] [serial = 1708] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1BA42C00) [pid = 3012] [serial = 1714] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1A7E7000) [pid = 3012] [serial = 1709] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (17171C00) [pid = 3012] [serial = 1697] [outer = 00000000] [url = about:blank] 18:07:42 INFO - PROCESS | 3012 | 1468026462922 Marionette TRACE conn10 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 3012 | 1468026462976 Marionette TRACE conn10 <- [1,2309,null,{"value":"13"}] 18:07:43 INFO - PROCESS | 3012 | 1468026462981 Marionette TRACE conn10 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 3012 | 1468026462984 Marionette TRACE conn10 <- [1,2310,null,{}] 18:07:43 INFO - PROCESS | 3012 | 1468026462989 Marionette TRACE conn10 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:43 INFO - PROCESS | 3012 | 1468026462992 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:43 INFO - PROCESS | 3012 | 1468026463079 Marionette TRACE conn10 <- [1,2311,null,{"value":null}] 18:07:43 INFO - PROCESS | 3012 | 1468026463086 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 3012 | 1468026463090 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:43 INFO - PROCESS | 3012 | ++DOCSHELL 0DB06400 == 25 [pid = 3012] [id = 587] 18:07:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0DB06800) [pid = 3012] [serial = 1761] [outer = 00000000] 18:07:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (0DB0D800) [pid = 3012] [serial = 1762] [outer = 0DB06800] 18:07:43 INFO - PROCESS | 3012 | 1468026463139 Marionette DEBUG loaded listener.js 18:07:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0DB64400) [pid = 3012] [serial = 1763] [outer = 0DB06800] 18:07:43 INFO - PROCESS | 3012 | 1468026463643 Marionette TRACE conn10 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 18:07:43 INFO - PROCESS | 3012 | 1468026463712 Marionette TRACE conn10 -> [0,2313,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 3012 | 1468026463717 Marionette TRACE conn10 <- [1,2313,null,{"value":"13"}] 18:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:07:43 INFO - PROCESS | 3012 | 1468026463724 Marionette TRACE conn10 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 3012 | 1468026463726 Marionette TRACE conn10 <- [1,2314,null,{}] 18:07:43 INFO - PROCESS | 3012 | 1468026463730 Marionette TRACE conn10 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:43 INFO - PROCESS | 3012 | 1468026463733 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:43 INFO - PROCESS | 3012 | 1468026463858 Marionette TRACE conn10 <- [1,2315,null,{"value":null}] 18:07:43 INFO - PROCESS | 3012 | 1468026463961 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 3012 | 1468026463964 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:44 INFO - PROCESS | 3012 | ++DOCSHELL 0E085800 == 26 [pid = 3012] [id = 588] 18:07:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0E1B7800) [pid = 3012] [serial = 1764] [outer = 00000000] 18:07:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0E996000) [pid = 3012] [serial = 1765] [outer = 0E1B7800] 18:07:44 INFO - PROCESS | 3012 | 1468026464012 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (15253800) [pid = 3012] [serial = 1766] [outer = 0E1B7800] 18:07:44 INFO - PROCESS | 3012 | 1468026464388 Marionette TRACE conn10 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:07:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:07:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 18:07:44 INFO - PROCESS | 3012 | 1468026464413 Marionette TRACE conn10 -> [0,2317,"getWindowHandle",null] 18:07:44 INFO - PROCESS | 3012 | 1468026464415 Marionette TRACE conn10 <- [1,2317,null,{"value":"13"}] 18:07:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:07:44 INFO - PROCESS | 3012 | 1468026464419 Marionette TRACE conn10 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:07:44 INFO - PROCESS | 3012 | 1468026464423 Marionette TRACE conn10 <- [1,2318,null,{}] 18:07:44 INFO - PROCESS | 3012 | 1468026464433 Marionette TRACE conn10 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:44 INFO - PROCESS | 3012 | 1468026464438 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:44 INFO - PROCESS | 3012 | 1468026464520 Marionette TRACE conn10 <- [1,2319,null,{"value":null}] 18:07:44 INFO - PROCESS | 3012 | 1468026464527 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 3012 | 1468026464530 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:44 INFO - PROCESS | 3012 | ++DOCSHELL 1672A800 == 27 [pid = 3012] [id = 589] 18:07:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (16731000) [pid = 3012] [serial = 1767] [outer = 00000000] 18:07:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1716C800) [pid = 3012] [serial = 1768] [outer = 16731000] 18:07:44 INFO - PROCESS | 3012 | 1468026464581 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (17883400) [pid = 3012] [serial = 1769] [outer = 16731000] 18:07:45 INFO - PROCESS | 3012 | 1468026465396 Marionette TRACE conn10 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1019ms 18:07:45 INFO - PROCESS | 3012 | 1468026465460 Marionette TRACE conn10 -> [0,2321,"getWindowHandle",null] 18:07:45 INFO - PROCESS | 3012 | 1468026465462 Marionette TRACE conn10 <- [1,2321,null,{"value":"13"}] 18:07:45 INFO - PROCESS | 3012 | 1468026465465 Marionette TRACE conn10 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - PROCESS | 3012 | 1468026465467 Marionette TRACE conn10 <- [1,2322,null,{}] 18:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:07:45 INFO - PROCESS | 3012 | 1468026465482 Marionette TRACE conn10 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:45 INFO - PROCESS | 3012 | 1468026465484 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:45 INFO - PROCESS | 3012 | 1468026465603 Marionette TRACE conn10 <- [1,2323,null,{"value":null}] 18:07:45 INFO - PROCESS | 3012 | 1468026465666 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:45 INFO - PROCESS | 3012 | 1468026465668 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:45 INFO - PROCESS | 3012 | ++DOCSHELL 184A7400 == 28 [pid = 3012] [id = 590] 18:07:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (186D1400) [pid = 3012] [serial = 1770] [outer = 00000000] 18:07:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (18779800) [pid = 3012] [serial = 1771] [outer = 186D1400] 18:07:45 INFO - PROCESS | 3012 | 1468026465713 Marionette DEBUG loaded listener.js 18:07:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18A7AC00) [pid = 3012] [serial = 1772] [outer = 186D1400] 18:07:46 INFO - PROCESS | 3012 | 1468026466046 Marionette TRACE conn10 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 18:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:07:46 INFO - PROCESS | 3012 | 1468026466110 Marionette TRACE conn10 -> [0,2325,"getWindowHandle",null] 18:07:46 INFO - PROCESS | 3012 | 1468026466112 Marionette TRACE conn10 <- [1,2325,null,{"value":"13"}] 18:07:46 INFO - PROCESS | 3012 | 1468026466116 Marionette TRACE conn10 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:07:46 INFO - PROCESS | 3012 | 1468026466117 Marionette TRACE conn10 <- [1,2326,null,{}] 18:07:46 INFO - PROCESS | 3012 | 1468026466121 Marionette TRACE conn10 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:46 INFO - PROCESS | 3012 | 1468026466123 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:46 INFO - PROCESS | 3012 | 1468026466235 Marionette TRACE conn10 <- [1,2327,null,{"value":null}] 18:07:46 INFO - PROCESS | 3012 | 1468026466242 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:46 INFO - PROCESS | 3012 | 1468026466243 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:46 INFO - PROCESS | 3012 | ++DOCSHELL 18779400 == 29 [pid = 3012] [id = 591] 18:07:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18BCB400) [pid = 3012] [serial = 1773] [outer = 00000000] 18:07:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D40000) [pid = 3012] [serial = 1774] [outer = 18BCB400] 18:07:46 INFO - PROCESS | 3012 | 1468026466287 Marionette DEBUG loaded listener.js 18:07:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D54800) [pid = 3012] [serial = 1775] [outer = 18BCB400] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (186CA000) [pid = 3012] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1A948000) [pid = 3012] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D53C00) [pid = 3012] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (16757C00) [pid = 3012] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0D3EBC00) [pid = 3012] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (123C9800) [pid = 3012] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AEA6C00) [pid = 3012] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0D4F5400) [pid = 3012] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (184AC800) [pid = 3012] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (156AA000) [pid = 3012] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1B8D5C00) [pid = 3012] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:07:46 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (15C16C00) [pid = 3012] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:07:47 INFO - PROCESS | 3012 | 1468026467033 Marionette TRACE conn10 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 18:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:07:47 INFO - PROCESS | 3012 | 1468026467086 Marionette TRACE conn10 -> [0,2329,"getWindowHandle",null] 18:07:47 INFO - PROCESS | 3012 | 1468026467088 Marionette TRACE conn10 <- [1,2329,null,{"value":"13"}] 18:07:47 INFO - PROCESS | 3012 | 1468026467092 Marionette TRACE conn10 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:07:47 INFO - PROCESS | 3012 | 1468026467093 Marionette TRACE conn10 <- [1,2330,null,{}] 18:07:47 INFO - PROCESS | 3012 | 1468026467097 Marionette TRACE conn10 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:47 INFO - PROCESS | 3012 | 1468026467102 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:47 INFO - PROCESS | 3012 | 1468026467203 Marionette TRACE conn10 <- [1,2331,null,{"value":null}] 18:07:47 INFO - PROCESS | 3012 | 1468026467300 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:47 INFO - PROCESS | 3012 | 1468026467302 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:47 INFO - PROCESS | 3012 | ++DOCSHELL 0D4F5400 == 30 [pid = 3012] [id = 592] 18:07:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DB6C800) [pid = 3012] [serial = 1776] [outer = 00000000] 18:07:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (19D46000) [pid = 3012] [serial = 1777] [outer = 0DB6C800] 18:07:47 INFO - PROCESS | 3012 | 1468026467348 Marionette DEBUG loaded listener.js 18:07:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1A309C00) [pid = 3012] [serial = 1778] [outer = 0DB6C800] 18:07:47 INFO - PROCESS | 3012 | 1468026467746 Marionette TRACE conn10 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 18:07:47 INFO - PROCESS | 3012 | 1468026467822 Marionette TRACE conn10 -> [0,2333,"getWindowHandle",null] 18:07:47 INFO - PROCESS | 3012 | 1468026467824 Marionette TRACE conn10 <- [1,2333,null,{"value":"13"}] 18:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:07:47 INFO - PROCESS | 3012 | 1468026467828 Marionette TRACE conn10 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:07:47 INFO - PROCESS | 3012 | 1468026467830 Marionette TRACE conn10 <- [1,2334,null,{}] 18:07:47 INFO - PROCESS | 3012 | 1468026467833 Marionette TRACE conn10 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:47 INFO - PROCESS | 3012 | 1468026467835 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:47 INFO - PROCESS | 3012 | 1468026467912 Marionette TRACE conn10 <- [1,2335,null,{"value":null}] 18:07:47 INFO - PROCESS | 3012 | 1468026467918 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:47 INFO - PROCESS | 3012 | 1468026467919 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:47 INFO - PROCESS | 3012 | ++DOCSHELL 19D45000 == 31 [pid = 3012] [id = 593] 18:07:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1A303000) [pid = 3012] [serial = 1779] [outer = 00000000] 18:07:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1A94F000) [pid = 3012] [serial = 1780] [outer = 1A303000] 18:07:48 INFO - PROCESS | 3012 | 1468026467962 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1A950800) [pid = 3012] [serial = 1781] [outer = 1A303000] 18:07:48 INFO - PROCESS | 3012 | 1468026468427 Marionette TRACE conn10 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 18:07:48 INFO - PROCESS | 3012 | 1468026468490 Marionette TRACE conn10 -> [0,2337,"getWindowHandle",null] 18:07:48 INFO - PROCESS | 3012 | 1468026468492 Marionette TRACE conn10 <- [1,2337,null,{"value":"13"}] 18:07:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:07:48 INFO - PROCESS | 3012 | 1468026468495 Marionette TRACE conn10 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:07:48 INFO - PROCESS | 3012 | 1468026468497 Marionette TRACE conn10 <- [1,2338,null,{}] 18:07:48 INFO - PROCESS | 3012 | 1468026468500 Marionette TRACE conn10 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:48 INFO - PROCESS | 3012 | 1468026468502 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:48 INFO - PROCESS | 3012 | 1468026468581 Marionette TRACE conn10 <- [1,2339,null,{"value":null}] 18:07:48 INFO - PROCESS | 3012 | 1468026468588 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:48 INFO - PROCESS | 3012 | 1468026468589 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:48 INFO - PROCESS | 3012 | ++DOCSHELL 1ABAD400 == 32 [pid = 3012] [id = 594] 18:07:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1ABB7C00) [pid = 3012] [serial = 1782] [outer = 00000000] 18:07:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1AE10400) [pid = 3012] [serial = 1783] [outer = 1ABB7C00] 18:07:48 INFO - PROCESS | 3012 | 1468026468633 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AE0CC00) [pid = 3012] [serial = 1784] [outer = 1ABB7C00] 18:07:49 INFO - PROCESS | 3012 | 1468026469206 Marionette TRACE conn10 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 18:07:49 INFO - PROCESS | 3012 | 1468026469267 Marionette TRACE conn10 -> [0,2341,"getWindowHandle",null] 18:07:49 INFO - PROCESS | 3012 | 1468026469272 Marionette TRACE conn10 <- [1,2341,null,{"value":"13"}] 18:07:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:07:49 INFO - PROCESS | 3012 | 1468026469278 Marionette TRACE conn10 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:07:49 INFO - PROCESS | 3012 | 1468026469281 Marionette TRACE conn10 <- [1,2342,null,{}] 18:07:49 INFO - PROCESS | 3012 | 1468026469287 Marionette TRACE conn10 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:49 INFO - PROCESS | 3012 | 1468026469290 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:49 INFO - PROCESS | 3012 | 1468026469425 Marionette TRACE conn10 <- [1,2343,null,{"value":null}] 18:07:49 INFO - PROCESS | 3012 | 1468026469558 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 3012 | 1468026469562 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:49 INFO - PROCESS | 3012 | ++DOCSHELL 0D382400 == 33 [pid = 3012] [id = 595] 18:07:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0D3E5C00) [pid = 3012] [serial = 1785] [outer = 00000000] 18:07:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DC6BC00) [pid = 3012] [serial = 1786] [outer = 0D3E5C00] 18:07:49 INFO - PROCESS | 3012 | 1468026469620 Marionette DEBUG loaded listener.js 18:07:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DFEFC00) [pid = 3012] [serial = 1787] [outer = 0D3E5C00] 18:07:50 INFO - PROCESS | 3012 | 1468026470370 Marionette TRACE conn10 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1169ms 18:07:50 INFO - PROCESS | 3012 | 1468026470449 Marionette TRACE conn10 -> [0,2345,"getWindowHandle",null] 18:07:50 INFO - PROCESS | 3012 | 1468026470454 Marionette TRACE conn10 <- [1,2345,null,{"value":"13"}] 18:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:07:50 INFO - PROCESS | 3012 | 1468026470461 Marionette TRACE conn10 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:07:50 INFO - PROCESS | 3012 | 1468026470463 Marionette TRACE conn10 <- [1,2346,null,{}] 18:07:50 INFO - PROCESS | 3012 | 1468026470467 Marionette TRACE conn10 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:50 INFO - PROCESS | 3012 | 1468026470470 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:50 INFO - PROCESS | 3012 | 1468026470625 Marionette TRACE conn10 <- [1,2347,null,{"value":null}] 18:07:50 INFO - PROCESS | 3012 | 1468026470758 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:50 INFO - PROCESS | 3012 | 1468026470761 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:50 INFO - PROCESS | 3012 | ++DOCSHELL 15AE6800 == 34 [pid = 3012] [id = 596] 18:07:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15C14800) [pid = 3012] [serial = 1788] [outer = 00000000] 18:07:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (16726800) [pid = 3012] [serial = 1789] [outer = 15C14800] 18:07:50 INFO - PROCESS | 3012 | 1468026470817 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1716B000) [pid = 3012] [serial = 1790] [outer = 15C14800] 18:07:51 INFO - PROCESS | 3012 | 1468026471693 Marionette TRACE conn10 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:07:51 INFO - PROCESS | 3012 | --DOCSHELL 19D45000 == 33 [pid = 3012] [id = 593] 18:07:51 INFO - PROCESS | 3012 | --DOCSHELL 0D4F5400 == 32 [pid = 3012] [id = 592] 18:07:51 INFO - PROCESS | 3012 | --DOCSHELL 18779400 == 31 [pid = 3012] [id = 591] 18:07:51 INFO - PROCESS | 3012 | --DOCSHELL 184A7400 == 30 [pid = 3012] [id = 590] 18:07:51 INFO - PROCESS | 3012 | --DOCSHELL 1672A800 == 29 [pid = 3012] [id = 589] 18:07:51 INFO - PROCESS | 3012 | --DOCSHELL 0E085800 == 28 [pid = 3012] [id = 588] 18:07:51 INFO - PROCESS | 3012 | --DOCSHELL 0DB06400 == 27 [pid = 3012] [id = 587] 18:07:51 INFO - PROCESS | 3012 | --DOCSHELL 0DC62800 == 26 [pid = 3012] [id = 586] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D12CC00) [pid = 3012] [serial = 1745] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D359800) [pid = 3012] [serial = 1747] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AB41800) [pid = 3012] [serial = 1735] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1A947000) [pid = 3012] [serial = 1733] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (186CAC00) [pid = 3012] [serial = 1720] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18BD1400) [pid = 3012] [serial = 1721] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DF29800) [pid = 3012] [serial = 1717] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0E50D000) [pid = 3012] [serial = 1718] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (156A6C00) [pid = 3012] [serial = 1726] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (15A54400) [pid = 3012] [serial = 1727] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1C385000) [pid = 3012] [serial = 1715] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0D9E8C00) [pid = 3012] [serial = 1723] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DE9F000) [pid = 3012] [serial = 1724] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (18757000) [pid = 3012] [serial = 1729] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1877FC00) [pid = 3012] [serial = 1730] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1AB06000) [pid = 3012] [serial = 1736] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (18BC9800) [pid = 3012] [serial = 1741] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1D003C00) [pid = 3012] [serial = 1738] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (1D363400) [pid = 3012] [serial = 1748] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (19D59400) [pid = 3012] [serial = 1742] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (1B8DD800) [pid = 3012] [serial = 1739] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1A3D4800) [pid = 3012] [serial = 1732] [outer = 00000000] [url = about:blank] 18:07:51 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (1D11F800) [pid = 3012] [serial = 1744] [outer = 00000000] [url = about:blank] 18:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1331ms 18:07:51 INFO - PROCESS | 3012 | 1468026471795 Marionette TRACE conn10 -> [0,2349,"getWindowHandle",null] 18:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:07:51 INFO - PROCESS | 3012 | 1468026471800 Marionette TRACE conn10 <- [1,2349,null,{"value":"13"}] 18:07:51 INFO - PROCESS | 3012 | 1468026471805 Marionette TRACE conn10 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:07:51 INFO - PROCESS | 3012 | 1468026471808 Marionette TRACE conn10 <- [1,2350,null,{}] 18:07:51 INFO - PROCESS | 3012 | 1468026471813 Marionette TRACE conn10 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:51 INFO - PROCESS | 3012 | 1468026471816 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:51 INFO - PROCESS | 3012 | 1468026471913 Marionette TRACE conn10 <- [1,2351,null,{"value":null}] 18:07:51 INFO - PROCESS | 3012 | 1468026471920 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:51 INFO - PROCESS | 3012 | 1468026471924 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:51 INFO - PROCESS | 3012 | ++DOCSHELL 0DB10800 == 27 [pid = 3012] [id = 597] 18:07:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (0DB5DC00) [pid = 3012] [serial = 1791] [outer = 00000000] 18:07:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (0DC65C00) [pid = 3012] [serial = 1792] [outer = 0DB5DC00] 18:07:51 INFO - PROCESS | 3012 | 1468026471973 Marionette DEBUG loaded listener.js 18:07:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (0DF23C00) [pid = 3012] [serial = 1793] [outer = 0DB5DC00] 18:07:52 INFO - PROCESS | 3012 | 1468026472486 Marionette TRACE conn10 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:07:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:07:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 18:07:52 INFO - PROCESS | 3012 | 1468026472535 Marionette TRACE conn10 -> [0,2353,"getWindowHandle",null] 18:07:52 INFO - PROCESS | 3012 | 1468026472539 Marionette TRACE conn10 <- [1,2353,null,{"value":"13"}] 18:07:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:07:52 INFO - PROCESS | 3012 | 1468026472545 Marionette TRACE conn10 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:07:52 INFO - PROCESS | 3012 | 1468026472548 Marionette TRACE conn10 <- [1,2354,null,{}] 18:07:52 INFO - PROCESS | 3012 | 1468026472552 Marionette TRACE conn10 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:52 INFO - PROCESS | 3012 | 1468026472554 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:52 INFO - PROCESS | 3012 | 1468026472640 Marionette TRACE conn10 <- [1,2355,null,{"value":null}] 18:07:52 INFO - PROCESS | 3012 | 1468026472738 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:52 INFO - PROCESS | 3012 | 1468026472740 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:52 INFO - PROCESS | 3012 | ++DOCSHELL 0E993000 == 28 [pid = 3012] [id = 598] 18:07:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0E994800) [pid = 3012] [serial = 1794] [outer = 00000000] 18:07:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (15A54400) [pid = 3012] [serial = 1795] [outer = 0E994800] 18:07:52 INFO - PROCESS | 3012 | 1468026472787 Marionette DEBUG loaded listener.js 18:07:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (15D41800) [pid = 3012] [serial = 1796] [outer = 0E994800] 18:07:53 INFO - PROCESS | 3012 | 1468026473182 Marionette TRACE conn10 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 18:07:53 INFO - PROCESS | 3012 | 1468026473221 Marionette TRACE conn10 -> [0,2357,"getWindowHandle",null] 18:07:53 INFO - PROCESS | 3012 | 1468026473223 Marionette TRACE conn10 <- [1,2357,null,{"value":"13"}] 18:07:53 INFO - PROCESS | 3012 | 1468026473226 Marionette TRACE conn10 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:07:53 INFO - PROCESS | 3012 | 1468026473230 Marionette TRACE conn10 <- [1,2358,null,{}] 18:07:53 INFO - PROCESS | 3012 | 1468026473240 Marionette TRACE conn10 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:53 INFO - PROCESS | 3012 | 1468026473245 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:53 INFO - PROCESS | 3012 | 1468026473360 Marionette TRACE conn10 <- [1,2359,null,{"value":null}] 18:07:53 INFO - PROCESS | 3012 | 1468026473376 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:53 INFO - PROCESS | 3012 | 1468026473379 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:53 INFO - PROCESS | 3012 | ++DOCSHELL 18778000 == 29 [pid = 3012] [id = 599] 18:07:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (18778C00) [pid = 3012] [serial = 1797] [outer = 00000000] 18:07:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (1877FC00) [pid = 3012] [serial = 1798] [outer = 18778C00] 18:07:53 INFO - PROCESS | 3012 | 1468026473426 Marionette DEBUG loaded listener.js 18:07:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (19C78C00) [pid = 3012] [serial = 1799] [outer = 18778C00] 18:07:53 INFO - PROCESS | 3012 | 1468026473873 Marionette TRACE conn10 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 18:07:53 INFO - PROCESS | 3012 | 1468026473900 Marionette TRACE conn10 -> [0,2361,"getWindowHandle",null] 18:07:53 INFO - PROCESS | 3012 | 1468026473903 Marionette TRACE conn10 <- [1,2361,null,{"value":"13"}] 18:07:53 INFO - PROCESS | 3012 | 1468026473924 Marionette TRACE conn10 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:07:53 INFO - PROCESS | 3012 | 1468026473926 Marionette TRACE conn10 <- [1,2362,null,{}] 18:07:53 INFO - PROCESS | 3012 | 1468026473930 Marionette TRACE conn10 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:53 INFO - PROCESS | 3012 | 1468026473932 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:54 INFO - PROCESS | 3012 | 1468026474052 Marionette TRACE conn10 <- [1,2363,null,{"value":null}] 18:07:54 INFO - PROCESS | 3012 | 1468026474057 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:54 INFO - PROCESS | 3012 | 1468026474059 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:54 INFO - PROCESS | 3012 | ++DOCSHELL 19D59400 == 30 [pid = 3012] [id = 600] 18:07:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (19D5AC00) [pid = 3012] [serial = 1800] [outer = 00000000] 18:07:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1A945C00) [pid = 3012] [serial = 1801] [outer = 19D5AC00] 18:07:54 INFO - PROCESS | 3012 | 1468026474157 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1A94E000) [pid = 3012] [serial = 1802] [outer = 19D5AC00] 18:07:54 INFO - PROCESS | 3012 | 1468026474506 Marionette TRACE conn10 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 18:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:07:54 INFO - PROCESS | 3012 | 1468026474558 Marionette TRACE conn10 -> [0,2365,"getWindowHandle",null] 18:07:54 INFO - PROCESS | 3012 | 1468026474560 Marionette TRACE conn10 <- [1,2365,null,{"value":"13"}] 18:07:54 INFO - PROCESS | 3012 | 1468026474563 Marionette TRACE conn10 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:07:54 INFO - PROCESS | 3012 | 1468026474565 Marionette TRACE conn10 <- [1,2366,null,{}] 18:07:54 INFO - PROCESS | 3012 | 1468026474568 Marionette TRACE conn10 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:54 INFO - PROCESS | 3012 | 1468026474570 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:54 INFO - PROCESS | 3012 | 1468026474687 Marionette TRACE conn10 <- [1,2367,null,{"value":null}] 18:07:54 INFO - PROCESS | 3012 | 1468026474692 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:54 INFO - PROCESS | 3012 | 1468026474694 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:54 INFO - PROCESS | 3012 | ++DOCSHELL 15A79000 == 31 [pid = 3012] [id = 601] 18:07:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1A951800) [pid = 3012] [serial = 1803] [outer = 00000000] 18:07:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1AE0B400) [pid = 3012] [serial = 1804] [outer = 1A951800] 18:07:54 INFO - PROCESS | 3012 | 1468026474738 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1AE0F400) [pid = 3012] [serial = 1805] [outer = 1A951800] 18:07:55 INFO - PROCESS | 3012 | 1468026475162 Marionette TRACE conn10 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 18:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:07:55 INFO - PROCESS | 3012 | 1468026475194 Marionette TRACE conn10 -> [0,2369,"getWindowHandle",null] 18:07:55 INFO - PROCESS | 3012 | 1468026475196 Marionette TRACE conn10 <- [1,2369,null,{"value":"13"}] 18:07:55 INFO - PROCESS | 3012 | 1468026475199 Marionette TRACE conn10 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:07:55 INFO - PROCESS | 3012 | 1468026475201 Marionette TRACE conn10 <- [1,2370,null,{}] 18:07:55 INFO - PROCESS | 3012 | 1468026475204 Marionette TRACE conn10 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:55 INFO - PROCESS | 3012 | 1468026475209 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:55 INFO - PROCESS | 3012 | 1468026475357 Marionette TRACE conn10 <- [1,2371,null,{"value":null}] 18:07:55 INFO - PROCESS | 3012 | 1468026475470 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:55 INFO - PROCESS | 3012 | 1468026475472 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:55 INFO - PROCESS | 3012 | ++DOCSHELL 1AE9E400 == 32 [pid = 3012] [id = 602] 18:07:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1AE9E800) [pid = 3012] [serial = 1806] [outer = 00000000] 18:07:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AFC3C00) [pid = 3012] [serial = 1807] [outer = 1AE9E800] 18:07:55 INFO - PROCESS | 3012 | 1468026475518 Marionette DEBUG loaded listener.js 18:07:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AEA3400) [pid = 3012] [serial = 1808] [outer = 1AE9E800] 18:07:55 INFO - PROCESS | 3012 | 1468026475885 Marionette TRACE conn10 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (186D1400) [pid = 3012] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0E1B7800) [pid = 3012] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0DB06800) [pid = 3012] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (16731000) [pid = 3012] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (18BCB400) [pid = 3012] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0DB6C800) [pid = 3012] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0DC68000) [pid = 3012] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1A303000) [pid = 3012] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (0DF28400) [pid = 3012] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (184AE000) [pid = 3012] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:07:55 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1C37C400) [pid = 3012] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:07:55 INFO - PROCESS | 3012 | 1468026475960 Marionette TRACE conn10 -> [0,2373,"getWindowHandle",null] 18:07:55 INFO - PROCESS | 3012 | 1468026475962 Marionette TRACE conn10 <- [1,2373,null,{"value":"13"}] 18:07:55 INFO - PROCESS | 3012 | 1468026475967 Marionette TRACE conn10 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:07:55 INFO - PROCESS | 3012 | 1468026475968 Marionette TRACE conn10 <- [1,2374,null,{}] 18:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:07:55 INFO - PROCESS | 3012 | 1468026475972 Marionette TRACE conn10 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:55 INFO - PROCESS | 3012 | 1468026475974 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:56 INFO - PROCESS | 3012 | 1468026476052 Marionette TRACE conn10 <- [1,2375,null,{"value":null}] 18:07:56 INFO - PROCESS | 3012 | 1468026476058 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - PROCESS | 3012 | 1468026476059 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:56 INFO - PROCESS | 3012 | ++DOCSHELL 0E11D800 == 33 [pid = 3012] [id = 603] 18:07:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0E11E800) [pid = 3012] [serial = 1809] [outer = 00000000] 18:07:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (184AAC00) [pid = 3012] [serial = 1810] [outer = 0E11E800] 18:07:56 INFO - PROCESS | 3012 | 1468026476103 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (18758800) [pid = 3012] [serial = 1811] [outer = 0E11E800] 18:07:56 INFO - PROCESS | 3012 | 1468026476516 Marionette TRACE conn10 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:07:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:07:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 570ms 18:07:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:07:56 INFO - PROCESS | 3012 | 1468026476545 Marionette TRACE conn10 -> [0,2377,"getWindowHandle",null] 18:07:56 INFO - PROCESS | 3012 | 1468026476547 Marionette TRACE conn10 <- [1,2377,null,{"value":"13"}] 18:07:56 INFO - PROCESS | 3012 | 1468026476550 Marionette TRACE conn10 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:07:56 INFO - PROCESS | 3012 | 1468026476552 Marionette TRACE conn10 <- [1,2378,null,{}] 18:07:56 INFO - PROCESS | 3012 | 1468026476555 Marionette TRACE conn10 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:56 INFO - PROCESS | 3012 | 1468026476557 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:56 INFO - PROCESS | 3012 | 1468026476672 Marionette TRACE conn10 <- [1,2379,null,{"value":null}] 18:07:56 INFO - PROCESS | 3012 | 1468026476680 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - PROCESS | 3012 | 1468026476682 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:56 INFO - PROCESS | 3012 | ++DOCSHELL 16759400 == 34 [pid = 3012] [id = 604] 18:07:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (16CD0400) [pid = 3012] [serial = 1812] [outer = 00000000] 18:07:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1C385000) [pid = 3012] [serial = 1813] [outer = 16CD0400] 18:07:56 INFO - PROCESS | 3012 | 1468026476726 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1D006000) [pid = 3012] [serial = 1814] [outer = 16CD0400] 18:07:57 INFO - PROCESS | 3012 | 1468026477157 Marionette TRACE conn10 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 672ms 18:07:57 INFO - PROCESS | 3012 | 1468026477277 Marionette TRACE conn10 -> [0,2381,"getWindowHandle",null] 18:07:57 INFO - PROCESS | 3012 | 1468026477280 Marionette TRACE conn10 <- [1,2381,null,{"value":"13"}] 18:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:07:57 INFO - PROCESS | 3012 | 1468026477283 Marionette TRACE conn10 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:07:57 INFO - PROCESS | 3012 | 1468026477284 Marionette TRACE conn10 <- [1,2382,null,{}] 18:07:57 INFO - PROCESS | 3012 | 1468026477288 Marionette TRACE conn10 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:57 INFO - PROCESS | 3012 | 1468026477290 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:57 INFO - PROCESS | 3012 | 1468026477381 Marionette TRACE conn10 <- [1,2383,null,{"value":null}] 18:07:57 INFO - PROCESS | 3012 | 1468026477389 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:57 INFO - PROCESS | 3012 | 1468026477391 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:57 INFO - PROCESS | 3012 | ++DOCSHELL 1875AC00 == 35 [pid = 3012] [id = 605] 18:07:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1D0D5000) [pid = 3012] [serial = 1815] [outer = 00000000] 18:07:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1D124400) [pid = 3012] [serial = 1816] [outer = 1D0D5000] 18:07:57 INFO - PROCESS | 3012 | 1468026477436 Marionette DEBUG loaded listener.js 18:07:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1D12E800) [pid = 3012] [serial = 1817] [outer = 1D0D5000] 18:07:57 INFO - PROCESS | 3012 | 1468026477844 Marionette TRACE conn10 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 570ms 18:07:57 INFO - PROCESS | 3012 | 1468026477859 Marionette TRACE conn10 -> [0,2385,"getWindowHandle",null] 18:07:57 INFO - PROCESS | 3012 | 1468026477861 Marionette TRACE conn10 <- [1,2385,null,{"value":"13"}] 18:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:07:57 INFO - PROCESS | 3012 | 1468026477864 Marionette TRACE conn10 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:07:57 INFO - PROCESS | 3012 | 1468026477865 Marionette TRACE conn10 <- [1,2386,null,{}] 18:07:57 INFO - PROCESS | 3012 | 1468026477868 Marionette TRACE conn10 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:57 INFO - PROCESS | 3012 | 1468026477870 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:57 INFO - PROCESS | 3012 | 1468026477991 Marionette TRACE conn10 <- [1,2387,null,{"value":null}] 18:07:58 INFO - PROCESS | 3012 | 1468026478193 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:58 INFO - PROCESS | 3012 | 1468026478196 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:58 INFO - PROCESS | 3012 | ++DOCSHELL 0D33AC00 == 36 [pid = 3012] [id = 606] 18:07:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0D4F5400) [pid = 3012] [serial = 1818] [outer = 00000000] 18:07:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0D9ED800) [pid = 3012] [serial = 1819] [outer = 0D4F5400] 18:07:58 INFO - PROCESS | 3012 | 1468026478287 Marionette DEBUG loaded listener.js 18:07:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DC62800) [pid = 3012] [serial = 1820] [outer = 0D4F5400] 18:07:58 INFO - PROCESS | 3012 | 1468026478855 Marionette TRACE conn10 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1075ms 18:07:59 INFO - PROCESS | 3012 | 1468026479017 Marionette TRACE conn10 -> [0,2389,"getWindowHandle",null] 18:07:59 INFO - PROCESS | 3012 | 1468026479021 Marionette TRACE conn10 <- [1,2389,null,{"value":"13"}] 18:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:07:59 INFO - PROCESS | 3012 | 1468026479063 Marionette TRACE conn10 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:07:59 INFO - PROCESS | 3012 | 1468026479066 Marionette TRACE conn10 <- [1,2390,null,{}] 18:07:59 INFO - PROCESS | 3012 | 1468026479163 Marionette TRACE conn10 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:59 INFO - PROCESS | 3012 | 1468026479166 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:59 INFO - PROCESS | 3012 | 1468026479349 Marionette TRACE conn10 <- [1,2391,null,{"value":null}] 18:07:59 INFO - PROCESS | 3012 | 1468026479477 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:59 INFO - PROCESS | 3012 | 1468026479480 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:07:59 INFO - PROCESS | 3012 | ++DOCSHELL 184B0000 == 37 [pid = 3012] [id = 607] 18:07:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1863F400) [pid = 3012] [serial = 1821] [outer = 00000000] 18:07:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18756400) [pid = 3012] [serial = 1822] [outer = 1863F400] 18:07:59 INFO - PROCESS | 3012 | 1468026479543 Marionette DEBUG loaded listener.js 18:07:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (18BCD000) [pid = 3012] [serial = 1823] [outer = 1863F400] 18:08:00 INFO - PROCESS | 3012 | 1468026480089 Marionette TRACE conn10 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1105ms 18:08:00 INFO - PROCESS | 3012 | 1468026480152 Marionette TRACE conn10 -> [0,2393,"getWindowHandle",null] 18:08:00 INFO - PROCESS | 3012 | 1468026480156 Marionette TRACE conn10 <- [1,2393,null,{"value":"13"}] 18:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:08:00 INFO - PROCESS | 3012 | 1468026480160 Marionette TRACE conn10 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:08:00 INFO - PROCESS | 3012 | 1468026480163 Marionette TRACE conn10 <- [1,2394,null,{}] 18:08:00 INFO - PROCESS | 3012 | 1468026480167 Marionette TRACE conn10 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:00 INFO - PROCESS | 3012 | 1468026480170 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:00 INFO - PROCESS | 3012 | 1468026480283 Marionette TRACE conn10 <- [1,2395,null,{"value":null}] 18:08:00 INFO - PROCESS | 3012 | 1468026480426 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:00 INFO - PROCESS | 3012 | 1468026480429 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:00 INFO - PROCESS | 3012 | ++DOCSHELL 1AE15C00 == 38 [pid = 3012] [id = 608] 18:08:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AE18C00) [pid = 3012] [serial = 1824] [outer = 00000000] 18:08:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1B8D1C00) [pid = 3012] [serial = 1825] [outer = 1AE18C00] 18:08:00 INFO - PROCESS | 3012 | 1468026480507 Marionette DEBUG loaded listener.js 18:08:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D11F800) [pid = 3012] [serial = 1826] [outer = 1AE18C00] 18:08:01 INFO - PROCESS | 3012 | 1468026481127 Marionette TRACE conn10 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1018ms 18:08:01 INFO - PROCESS | 3012 | 1468026481183 Marionette TRACE conn10 -> [0,2397,"getWindowHandle",null] 18:08:01 INFO - PROCESS | 3012 | 1468026481185 Marionette TRACE conn10 <- [1,2397,null,{"value":"13"}] 18:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:08:01 INFO - PROCESS | 3012 | 1468026481195 Marionette TRACE conn10 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:08:01 INFO - PROCESS | 3012 | 1468026481201 Marionette TRACE conn10 <- [1,2398,null,{}] 18:08:01 INFO - PROCESS | 3012 | 1468026481206 Marionette TRACE conn10 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:01 INFO - PROCESS | 3012 | 1468026481210 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:01 INFO - PROCESS | 3012 | 1468026481516 Marionette TRACE conn10 <- [1,2399,null,{"value":null}] 18:08:01 INFO - PROCESS | 3012 | 1468026481669 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:01 INFO - PROCESS | 3012 | 1468026481672 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:01 INFO - PROCESS | 3012 | ++DOCSHELL 0D4F8400 == 39 [pid = 3012] [id = 609] 18:08:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (0D4FD000) [pid = 3012] [serial = 1827] [outer = 00000000] 18:08:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0DB03800) [pid = 3012] [serial = 1828] [outer = 0D4FD000] 18:08:01 INFO - PROCESS | 3012 | 1468026481725 Marionette DEBUG loaded listener.js 18:08:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DB66000) [pid = 3012] [serial = 1829] [outer = 0D4FD000] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 1875AC00 == 38 [pid = 3012] [id = 605] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 16759400 == 37 [pid = 3012] [id = 604] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 0E11D800 == 36 [pid = 3012] [id = 603] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 1AE9E400 == 35 [pid = 3012] [id = 602] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 15A79000 == 34 [pid = 3012] [id = 601] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 19D59400 == 33 [pid = 3012] [id = 600] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 18778000 == 32 [pid = 3012] [id = 599] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 0E993000 == 31 [pid = 3012] [id = 598] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 0DB10800 == 30 [pid = 3012] [id = 597] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 0D382400 == 29 [pid = 3012] [id = 595] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 15AE6800 == 28 [pid = 3012] [id = 596] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 1ABAD400 == 27 [pid = 3012] [id = 594] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 1AE15C00 == 26 [pid = 3012] [id = 608] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 184B0000 == 25 [pid = 3012] [id = 607] 18:08:02 INFO - PROCESS | 3012 | --DOCSHELL 0D33AC00 == 24 [pid = 3012] [id = 606] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18779800) [pid = 3012] [serial = 1771] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0E996000) [pid = 3012] [serial = 1765] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (15253800) [pid = 3012] [serial = 1766] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DB0D800) [pid = 3012] [serial = 1762] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DB64400) [pid = 3012] [serial = 1763] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1716C800) [pid = 3012] [serial = 1768] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (19D40000) [pid = 3012] [serial = 1774] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (18A7AC00) [pid = 3012] [serial = 1772] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D46000) [pid = 3012] [serial = 1777] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0E08CC00) [pid = 3012] [serial = 1760] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DF27000) [pid = 3012] [serial = 1759] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1A94F000) [pid = 3012] [serial = 1780] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (19D54800) [pid = 3012] [serial = 1775] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15796C00) [pid = 3012] [serial = 1751] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0E1B8C00) [pid = 3012] [serial = 1750] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19D54C00) [pid = 3012] [serial = 1754] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1877C400) [pid = 3012] [serial = 1753] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1A950800) [pid = 3012] [serial = 1781] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1AE10400) [pid = 3012] [serial = 1783] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1D389C00) [pid = 3012] [serial = 1757] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1D35C000) [pid = 3012] [serial = 1756] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1A309C00) [pid = 3012] [serial = 1778] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (17883400) [pid = 3012] [serial = 1769] [outer = 00000000] [url = about:blank] 18:08:02 INFO - PROCESS | 3012 | 1468026482982 Marionette TRACE conn10 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1836ms 18:08:03 INFO - PROCESS | 3012 | 1468026483073 Marionette TRACE conn10 -> [0,2401,"getWindowHandle",null] 18:08:03 INFO - PROCESS | 3012 | 1468026483076 Marionette TRACE conn10 <- [1,2401,null,{"value":"13"}] 18:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:08:03 INFO - PROCESS | 3012 | 1468026483081 Marionette TRACE conn10 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:08:03 INFO - PROCESS | 3012 | 1468026483084 Marionette TRACE conn10 <- [1,2402,null,{}] 18:08:03 INFO - PROCESS | 3012 | 1468026483090 Marionette TRACE conn10 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:03 INFO - PROCESS | 3012 | 1468026483093 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:03 INFO - PROCESS | 3012 | 1468026483182 Marionette TRACE conn10 <- [1,2403,null,{"value":null}] 18:08:03 INFO - PROCESS | 3012 | 1468026483268 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:03 INFO - PROCESS | 3012 | 1468026483272 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:03 INFO - PROCESS | 3012 | ++DOCSHELL 0DB01C00 == 25 [pid = 3012] [id = 610] 18:08:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0DB03400) [pid = 3012] [serial = 1830] [outer = 00000000] 18:08:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (0DB5E000) [pid = 3012] [serial = 1831] [outer = 0DB03400] 18:08:03 INFO - PROCESS | 3012 | 1468026483323 Marionette DEBUG loaded listener.js 18:08:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0DB65C00) [pid = 3012] [serial = 1832] [outer = 0DB03400] 18:08:03 INFO - PROCESS | 3012 | 1468026483727 Marionette TRACE conn10 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 18:08:03 INFO - PROCESS | 3012 | 1468026483755 Marionette TRACE conn10 -> [0,2405,"getWindowHandle",null] 18:08:03 INFO - PROCESS | 3012 | 1468026483761 Marionette TRACE conn10 <- [1,2405,null,{"value":"13"}] 18:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:08:03 INFO - PROCESS | 3012 | 1468026483767 Marionette TRACE conn10 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:08:03 INFO - PROCESS | 3012 | 1468026483769 Marionette TRACE conn10 <- [1,2406,null,{}] 18:08:03 INFO - PROCESS | 3012 | 1468026483773 Marionette TRACE conn10 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:03 INFO - PROCESS | 3012 | 1468026483776 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:03 INFO - PROCESS | 3012 | 1468026483865 Marionette TRACE conn10 <- [1,2407,null,{"value":null}] 18:08:03 INFO - PROCESS | 3012 | 1468026483873 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:03 INFO - PROCESS | 3012 | 1468026483875 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:03 INFO - PROCESS | 3012 | ++DOCSHELL 0E123000 == 26 [pid = 3012] [id = 611] 18:08:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0E1BF400) [pid = 3012] [serial = 1833] [outer = 00000000] 18:08:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0E98E400) [pid = 3012] [serial = 1834] [outer = 0E1BF400] 18:08:03 INFO - PROCESS | 3012 | 1468026483922 Marionette DEBUG loaded listener.js 18:08:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (123CD800) [pid = 3012] [serial = 1835] [outer = 0E1BF400] 18:08:04 INFO - PROCESS | 3012 | 1468026484326 Marionette TRACE conn10 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 570ms 18:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:08:04 INFO - PROCESS | 3012 | 1468026484338 Marionette TRACE conn10 -> [0,2409,"getWindowHandle",null] 18:08:04 INFO - PROCESS | 3012 | 1468026484340 Marionette TRACE conn10 <- [1,2409,null,{"value":"13"}] 18:08:04 INFO - PROCESS | 3012 | 1468026484344 Marionette TRACE conn10 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:08:04 INFO - PROCESS | 3012 | 1468026484347 Marionette TRACE conn10 <- [1,2410,null,{}] 18:08:04 INFO - PROCESS | 3012 | 1468026484358 Marionette TRACE conn10 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:04 INFO - PROCESS | 3012 | 1468026484363 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:04 INFO - PROCESS | 3012 | 1468026484450 Marionette TRACE conn10 <- [1,2411,null,{"value":null}] 18:08:04 INFO - PROCESS | 3012 | 1468026484458 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:04 INFO - PROCESS | 3012 | 1468026484461 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:04 INFO - PROCESS | 3012 | ++DOCSHELL 15C81000 == 27 [pid = 3012] [id = 612] 18:08:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (15D4C800) [pid = 3012] [serial = 1836] [outer = 00000000] 18:08:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (16CD5800) [pid = 3012] [serial = 1837] [outer = 15D4C800] 18:08:04 INFO - PROCESS | 3012 | 1468026484510 Marionette DEBUG loaded listener.js 18:08:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (17878400) [pid = 3012] [serial = 1838] [outer = 15D4C800] 18:08:04 INFO - PROCESS | 3012 | 1468026484941 Marionette TRACE conn10 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 18:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:08:04 INFO - PROCESS | 3012 | 1468026484975 Marionette TRACE conn10 -> [0,2413,"getWindowHandle",null] 18:08:04 INFO - PROCESS | 3012 | 1468026484977 Marionette TRACE conn10 <- [1,2413,null,{"value":"13"}] 18:08:04 INFO - PROCESS | 3012 | 1468026484980 Marionette TRACE conn10 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - PROCESS | 3012 | 1468026484992 Marionette TRACE conn10 <- [1,2414,null,{}] 18:08:05 INFO - PROCESS | 3012 | 1468026484996 Marionette TRACE conn10 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:05 INFO - PROCESS | 3012 | 1468026484998 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:05 INFO - PROCESS | 3012 | 1468026485135 Marionette TRACE conn10 <- [1,2415,null,{"value":null}] 18:08:05 INFO - PROCESS | 3012 | 1468026485312 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 3012 | 1468026485314 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:05 INFO - PROCESS | 3012 | ++DOCSHELL 18757000 == 28 [pid = 3012] [id = 613] 18:08:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (18757400) [pid = 3012] [serial = 1839] [outer = 00000000] 18:08:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (18780000) [pid = 3012] [serial = 1840] [outer = 18757400] 18:08:05 INFO - PROCESS | 3012 | 1468026485366 Marionette DEBUG loaded listener.js 18:08:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18A80800) [pid = 3012] [serial = 1841] [outer = 18757400] 18:08:05 INFO - PROCESS | 3012 | 1468026485779 Marionette TRACE conn10 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 830ms 18:08:05 INFO - PROCESS | 3012 | 1468026485815 Marionette TRACE conn10 -> [0,2417,"getWindowHandle",null] 18:08:05 INFO - PROCESS | 3012 | 1468026485817 Marionette TRACE conn10 <- [1,2417,null,{"value":"13"}] 18:08:05 INFO - PROCESS | 3012 | 1468026485820 Marionette TRACE conn10 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - PROCESS | 3012 | 1468026485822 Marionette TRACE conn10 <- [1,2418,null,{}] 18:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:08:05 INFO - PROCESS | 3012 | 1468026485825 Marionette TRACE conn10 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:05 INFO - PROCESS | 3012 | 1468026485827 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:05 INFO - PROCESS | 3012 | 1468026485937 Marionette TRACE conn10 <- [1,2419,null,{"value":null}] 18:08:05 INFO - PROCESS | 3012 | 1468026485943 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 3012 | 1468026485945 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:05 INFO - PROCESS | 3012 | ++DOCSHELL 1877F400 == 29 [pid = 3012] [id = 614] 18:08:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18BD0400) [pid = 3012] [serial = 1842] [outer = 00000000] 18:08:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D3F400) [pid = 3012] [serial = 1843] [outer = 18BD0400] 18:08:05 INFO - PROCESS | 3012 | 1468026485988 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D53400) [pid = 3012] [serial = 1844] [outer = 18BD0400] 18:08:06 INFO - PROCESS | 3012 | 1468026486443 Marionette TRACE conn10 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 18:08:06 INFO - PROCESS | 3012 | 1468026486495 Marionette TRACE conn10 -> [0,2421,"getWindowHandle",null] 18:08:06 INFO - PROCESS | 3012 | 1468026486497 Marionette TRACE conn10 <- [1,2421,null,{"value":"13"}] 18:08:06 INFO - PROCESS | 3012 | 1468026486500 Marionette TRACE conn10 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:08:06 INFO - PROCESS | 3012 | 1468026486502 Marionette TRACE conn10 <- [1,2422,null,{}] 18:08:06 INFO - PROCESS | 3012 | 1468026486510 Marionette TRACE conn10 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:06 INFO - PROCESS | 3012 | 1468026486516 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:06 INFO - PROCESS | 3012 | 1468026486650 Marionette TRACE conn10 <- [1,2423,null,{"value":null}] 18:08:06 INFO - PROCESS | 3012 | 1468026486664 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:06 INFO - PROCESS | 3012 | 1468026486666 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:06 INFO - PROCESS | 3012 | ++DOCSHELL 19D3D000 == 30 [pid = 3012] [id = 615] 18:08:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (19D5C800) [pid = 3012] [serial = 1845] [outer = 00000000] 18:08:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1A947C00) [pid = 3012] [serial = 1846] [outer = 19D5C800] 18:08:06 INFO - PROCESS | 3012 | 1468026486710 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AB09400) [pid = 3012] [serial = 1847] [outer = 19D5C800] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1A951800) [pid = 3012] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AE9E800) [pid = 3012] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E11E800) [pid = 3012] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0E994800) [pid = 3012] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1ABB7C00) [pid = 3012] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DB5DC00) [pid = 3012] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18778C00) [pid = 3012] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0D3E5C00) [pid = 3012] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15C14800) [pid = 3012] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D0D5000) [pid = 3012] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (16CD0400) [pid = 3012] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:08:07 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19D5AC00) [pid = 3012] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:08:07 INFO - PROCESS | 3012 | 1468026487461 Marionette TRACE conn10 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1015ms 18:08:07 INFO - PROCESS | 3012 | 1468026487519 Marionette TRACE conn10 -> [0,2425,"getWindowHandle",null] 18:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:08:07 INFO - PROCESS | 3012 | 1468026487521 Marionette TRACE conn10 <- [1,2425,null,{"value":"13"}] 18:08:07 INFO - PROCESS | 3012 | 1468026487525 Marionette TRACE conn10 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:08:07 INFO - PROCESS | 3012 | 1468026487526 Marionette TRACE conn10 <- [1,2426,null,{}] 18:08:07 INFO - PROCESS | 3012 | 1468026487530 Marionette TRACE conn10 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:07 INFO - PROCESS | 3012 | 1468026487531 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:07 INFO - PROCESS | 3012 | 1468026487654 Marionette TRACE conn10 <- [1,2427,null,{"value":null}] 18:08:07 INFO - PROCESS | 3012 | 1468026487717 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:07 INFO - PROCESS | 3012 | 1468026487719 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:07 INFO - PROCESS | 3012 | ++DOCSHELL 0D383C00 == 31 [pid = 3012] [id = 616] 18:08:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DFF7400) [pid = 3012] [serial = 1848] [outer = 00000000] 18:08:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (18759000) [pid = 3012] [serial = 1849] [outer = 0DFF7400] 18:08:07 INFO - PROCESS | 3012 | 1468026487764 Marionette DEBUG loaded listener.js 18:08:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (19D54000) [pid = 3012] [serial = 1850] [outer = 0DFF7400] 18:08:08 INFO - PROCESS | 3012 | 1468026488084 Marionette TRACE conn10 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 573ms 18:08:08 INFO - PROCESS | 3012 | 1468026488122 Marionette TRACE conn10 -> [0,2429,"getWindowHandle",null] 18:08:08 INFO - PROCESS | 3012 | 1468026488124 Marionette TRACE conn10 <- [1,2429,null,{"value":"13"}] 18:08:08 INFO - PROCESS | 3012 | 1468026488159 Marionette TRACE conn10 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - PROCESS | 3012 | 1468026488160 Marionette TRACE conn10 <- [1,2430,null,{}] 18:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:08:08 INFO - PROCESS | 3012 | 1468026488164 Marionette TRACE conn10 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:08 INFO - PROCESS | 3012 | 1468026488166 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:08 INFO - PROCESS | 3012 | 1468026488288 Marionette TRACE conn10 <- [1,2431,null,{"value":null}] 18:08:08 INFO - PROCESS | 3012 | 1468026488310 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 3012 | 1468026488312 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:08 INFO - PROCESS | 3012 | ++DOCSHELL 18783400 == 32 [pid = 3012] [id = 617] 18:08:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1A948000) [pid = 3012] [serial = 1851] [outer = 00000000] 18:08:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1AE0BC00) [pid = 3012] [serial = 1852] [outer = 1A948000] 18:08:08 INFO - PROCESS | 3012 | 1468026488357 Marionette DEBUG loaded listener.js 18:08:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AE0E400) [pid = 3012] [serial = 1853] [outer = 1A948000] 18:08:08 INFO - PROCESS | 3012 | 1468026488752 Marionette TRACE conn10 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 631ms 18:08:08 INFO - PROCESS | 3012 | 1468026488801 Marionette TRACE conn10 -> [0,2433,"getWindowHandle",null] 18:08:08 INFO - PROCESS | 3012 | 1468026488803 Marionette TRACE conn10 <- [1,2433,null,{"value":"13"}] 18:08:08 INFO - PROCESS | 3012 | 1468026488810 Marionette TRACE conn10 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - PROCESS | 3012 | 1468026488812 Marionette TRACE conn10 <- [1,2434,null,{}] 18:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:08:08 INFO - PROCESS | 3012 | 1468026488815 Marionette TRACE conn10 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:08 INFO - PROCESS | 3012 | 1468026488817 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:08 INFO - PROCESS | 3012 | 1468026488897 Marionette TRACE conn10 <- [1,2435,null,{"value":null}] 18:08:08 INFO - PROCESS | 3012 | 1468026488903 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 3012 | 1468026488905 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:08 INFO - PROCESS | 3012 | ++DOCSHELL 1AEA7C00 == 33 [pid = 3012] [id = 618] 18:08:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AEA8000) [pid = 3012] [serial = 1854] [outer = 00000000] 18:08:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1C37C000) [pid = 3012] [serial = 1855] [outer = 1AEA8000] 18:08:08 INFO - PROCESS | 3012 | 1468026488949 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1C384800) [pid = 3012] [serial = 1856] [outer = 1AEA8000] 18:08:09 INFO - PROCESS | 3012 | 1468026489520 Marionette TRACE conn10 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 770ms 18:08:09 INFO - PROCESS | 3012 | 1468026489587 Marionette TRACE conn10 -> [0,2437,"getWindowHandle",null] 18:08:09 INFO - PROCESS | 3012 | 1468026489592 Marionette TRACE conn10 <- [1,2437,null,{"value":"13"}] 18:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:08:09 INFO - PROCESS | 3012 | 1468026489598 Marionette TRACE conn10 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:08:09 INFO - PROCESS | 3012 | 1468026489601 Marionette TRACE conn10 <- [1,2438,null,{}] 18:08:09 INFO - PROCESS | 3012 | 1468026489607 Marionette TRACE conn10 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:09 INFO - PROCESS | 3012 | 1468026489610 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:09 INFO - PROCESS | 3012 | 1468026489747 Marionette TRACE conn10 <- [1,2439,null,{"value":null}] 18:08:09 INFO - PROCESS | 3012 | 1468026489881 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 3012 | 1468026489886 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:09 INFO - PROCESS | 3012 | ++DOCSHELL 0D335400 == 34 [pid = 3012] [id = 619] 18:08:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0D458800) [pid = 3012] [serial = 1857] [outer = 00000000] 18:08:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0DE9E000) [pid = 3012] [serial = 1858] [outer = 0D458800] 18:08:09 INFO - PROCESS | 3012 | 1468026489944 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0E1B8C00) [pid = 3012] [serial = 1859] [outer = 0D458800] 18:08:10 INFO - PROCESS | 3012 | 1468026490703 Marionette TRACE conn10 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1176ms 18:08:10 INFO - PROCESS | 3012 | 1468026490777 Marionette TRACE conn10 -> [0,2441,"getWindowHandle",null] 18:08:10 INFO - PROCESS | 3012 | 1468026490782 Marionette TRACE conn10 <- [1,2441,null,{"value":"13"}] 18:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:08:10 INFO - PROCESS | 3012 | 1468026490789 Marionette TRACE conn10 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:08:10 INFO - PROCESS | 3012 | 1468026490791 Marionette TRACE conn10 <- [1,2442,null,{}] 18:08:10 INFO - PROCESS | 3012 | 1468026490796 Marionette TRACE conn10 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:10 INFO - PROCESS | 3012 | 1468026490798 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:10 INFO - PROCESS | 3012 | 1468026490928 Marionette TRACE conn10 <- [1,2443,null,{"value":null}] 18:08:11 INFO - PROCESS | 3012 | 1468026491093 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 3012 | 1468026491096 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:11 INFO - PROCESS | 3012 | ++DOCSHELL 16731400 == 35 [pid = 3012] [id = 620] 18:08:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (16758800) [pid = 3012] [serial = 1860] [outer = 00000000] 18:08:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (17172C00) [pid = 3012] [serial = 1861] [outer = 16758800] 18:08:11 INFO - PROCESS | 3012 | 1468026491153 Marionette DEBUG loaded listener.js 18:08:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (184B1800) [pid = 3012] [serial = 1862] [outer = 16758800] 18:08:11 INFO - PROCESS | 3012 | --DOCSHELL 18783400 == 34 [pid = 3012] [id = 617] 18:08:11 INFO - PROCESS | 3012 | --DOCSHELL 0D383C00 == 33 [pid = 3012] [id = 616] 18:08:11 INFO - PROCESS | 3012 | --DOCSHELL 19D3D000 == 32 [pid = 3012] [id = 615] 18:08:11 INFO - PROCESS | 3012 | --DOCSHELL 1877F400 == 31 [pid = 3012] [id = 614] 18:08:11 INFO - PROCESS | 3012 | --DOCSHELL 18757000 == 30 [pid = 3012] [id = 613] 18:08:11 INFO - PROCESS | 3012 | --DOCSHELL 15C81000 == 29 [pid = 3012] [id = 612] 18:08:11 INFO - PROCESS | 3012 | --DOCSHELL 0E123000 == 28 [pid = 3012] [id = 611] 18:08:11 INFO - PROCESS | 3012 | --DOCSHELL 0DB01C00 == 27 [pid = 3012] [id = 610] 18:08:11 INFO - PROCESS | 3012 | --DOCSHELL 0D4F8400 == 26 [pid = 3012] [id = 609] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1AE0B400) [pid = 3012] [serial = 1804] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AFC3C00) [pid = 3012] [serial = 1807] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AE0F400) [pid = 3012] [serial = 1805] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (184AAC00) [pid = 3012] [serial = 1810] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (18758800) [pid = 3012] [serial = 1811] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (15A54400) [pid = 3012] [serial = 1795] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1AE0CC00) [pid = 3012] [serial = 1784] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DC65C00) [pid = 3012] [serial = 1792] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DF23C00) [pid = 3012] [serial = 1793] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1877FC00) [pid = 3012] [serial = 1798] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0DC6BC00) [pid = 3012] [serial = 1786] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0DFEFC00) [pid = 3012] [serial = 1787] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (16726800) [pid = 3012] [serial = 1789] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1716B000) [pid = 3012] [serial = 1790] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (15D41800) [pid = 3012] [serial = 1796] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1D124400) [pid = 3012] [serial = 1816] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1C385000) [pid = 3012] [serial = 1813] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1AEA3400) [pid = 3012] [serial = 1808] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1A945C00) [pid = 3012] [serial = 1801] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1A94E000) [pid = 3012] [serial = 1802] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1D12E800) [pid = 3012] [serial = 1817] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (1D006000) [pid = 3012] [serial = 1814] [outer = 00000000] [url = about:blank] 18:08:11 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (19C78C00) [pid = 3012] [serial = 1799] [outer = 00000000] [url = about:blank] 18:08:12 INFO - PROCESS | 3012 | 1468026491992 Marionette TRACE conn10 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1269ms 18:08:12 INFO - PROCESS | 3012 | 1468026492061 Marionette TRACE conn10 -> [0,2445,"getWindowHandle",null] 18:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:08:12 INFO - PROCESS | 3012 | 1468026492065 Marionette TRACE conn10 <- [1,2445,null,{"value":"13"}] 18:08:12 INFO - PROCESS | 3012 | 1468026492070 Marionette TRACE conn10 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:08:12 INFO - PROCESS | 3012 | 1468026492072 Marionette TRACE conn10 <- [1,2446,null,{}] 18:08:12 INFO - PROCESS | 3012 | 1468026492078 Marionette TRACE conn10 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:12 INFO - PROCESS | 3012 | 1468026492080 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:12 INFO - PROCESS | 3012 | 1468026492182 Marionette TRACE conn10 <- [1,2447,null,{"value":null}] 18:08:12 INFO - PROCESS | 3012 | 1468026492190 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:12 INFO - PROCESS | 3012 | 1468026492193 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:12 INFO - PROCESS | 3012 | ++DOCSHELL 0DC68000 == 27 [pid = 3012] [id = 621] 18:08:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0DC69400) [pid = 3012] [serial = 1863] [outer = 00000000] 18:08:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (0DE99000) [pid = 3012] [serial = 1864] [outer = 0DC69400] 18:08:12 INFO - PROCESS | 3012 | 1468026492240 Marionette DEBUG loaded listener.js 18:08:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0DF2C800) [pid = 3012] [serial = 1865] [outer = 0DC69400] 18:08:12 INFO - PROCESS | 3012 | 1468026492714 Marionette TRACE conn10 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 18:08:12 INFO - PROCESS | 3012 | 1468026492741 Marionette TRACE conn10 -> [0,2449,"getWindowHandle",null] 18:08:12 INFO - PROCESS | 3012 | 1468026492745 Marionette TRACE conn10 <- [1,2449,null,{"value":"13"}] 18:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:08:12 INFO - PROCESS | 3012 | 1468026492751 Marionette TRACE conn10 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:08:12 INFO - PROCESS | 3012 | 1468026492754 Marionette TRACE conn10 <- [1,2450,null,{}] 18:08:12 INFO - PROCESS | 3012 | 1468026492757 Marionette TRACE conn10 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:12 INFO - PROCESS | 3012 | 1468026492760 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:12 INFO - PROCESS | 3012 | 1468026492849 Marionette TRACE conn10 <- [1,2451,null,{"value":null}] 18:08:12 INFO - PROCESS | 3012 | 1468026492859 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:12 INFO - PROCESS | 3012 | 1468026492861 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:12 INFO - PROCESS | 3012 | ++DOCSHELL 15257000 == 28 [pid = 3012] [id = 622] 18:08:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (152D3000) [pid = 3012] [serial = 1866] [outer = 00000000] 18:08:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (15790800) [pid = 3012] [serial = 1867] [outer = 152D3000] 18:08:12 INFO - PROCESS | 3012 | 1468026492910 Marionette DEBUG loaded listener.js 18:08:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (15C0E400) [pid = 3012] [serial = 1868] [outer = 152D3000] 18:08:13 INFO - PROCESS | 3012 | 1468026493388 Marionette TRACE conn10 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 18:08:13 INFO - PROCESS | 3012 | 1468026493426 Marionette TRACE conn10 -> [0,2453,"getWindowHandle",null] 18:08:13 INFO - PROCESS | 3012 | 1468026493429 Marionette TRACE conn10 <- [1,2453,null,{"value":"13"}] 18:08:13 INFO - PROCESS | 3012 | 1468026493432 Marionette TRACE conn10 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:08:13 INFO - PROCESS | 3012 | 1468026493436 Marionette TRACE conn10 <- [1,2454,null,{}] 18:08:13 INFO - PROCESS | 3012 | 1468026493447 Marionette TRACE conn10 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:13 INFO - PROCESS | 3012 | 1468026493451 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:13 INFO - PROCESS | 3012 | 1468026493566 Marionette TRACE conn10 <- [1,2455,null,{"value":null}] 18:08:13 INFO - PROCESS | 3012 | 1468026493668 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:13 INFO - PROCESS | 3012 | 1468026493671 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:13 INFO - PROCESS | 3012 | ++DOCSHELL 1874C400 == 29 [pid = 3012] [id = 623] 18:08:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1874DC00) [pid = 3012] [serial = 1869] [outer = 00000000] 18:08:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (18758000) [pid = 3012] [serial = 1870] [outer = 1874DC00] 18:08:13 INFO - PROCESS | 3012 | 1468026493721 Marionette DEBUG loaded listener.js 18:08:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (18783400) [pid = 3012] [serial = 1871] [outer = 1874DC00] 18:08:14 INFO - PROCESS | 3012 | 1468026494034 Marionette TRACE conn10 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 18:08:14 INFO - PROCESS | 3012 | 1468026494066 Marionette TRACE conn10 -> [0,2457,"getWindowHandle",null] 18:08:14 INFO - PROCESS | 3012 | 1468026494068 Marionette TRACE conn10 <- [1,2457,null,{"value":"13"}] 18:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:08:14 INFO - PROCESS | 3012 | 1468026494076 Marionette TRACE conn10 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:08:14 INFO - PROCESS | 3012 | 1468026494078 Marionette TRACE conn10 <- [1,2458,null,{}] 18:08:14 INFO - PROCESS | 3012 | 1468026494081 Marionette TRACE conn10 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:14 INFO - PROCESS | 3012 | 1468026494083 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:14 INFO - PROCESS | 3012 | 1468026494170 Marionette TRACE conn10 <- [1,2459,null,{"value":null}] 18:08:14 INFO - PROCESS | 3012 | 1468026494176 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:14 INFO - PROCESS | 3012 | 1468026494179 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:14 INFO - PROCESS | 3012 | ++DOCSHELL 19C78C00 == 30 [pid = 3012] [id = 624] 18:08:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (19D3D000) [pid = 3012] [serial = 1872] [outer = 00000000] 18:08:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (19D57400) [pid = 3012] [serial = 1873] [outer = 19D3D000] 18:08:14 INFO - PROCESS | 3012 | 1468026494318 Marionette DEBUG loaded listener.js 18:08:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (19D9F000) [pid = 3012] [serial = 1874] [outer = 19D3D000] 18:08:14 INFO - PROCESS | 3012 | 1468026494757 Marionette TRACE conn10 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 18:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:08:14 INFO - PROCESS | 3012 | 1468026494806 Marionette TRACE conn10 -> [0,2461,"getWindowHandle",null] 18:08:14 INFO - PROCESS | 3012 | 1468026494808 Marionette TRACE conn10 <- [1,2461,null,{"value":"13"}] 18:08:14 INFO - PROCESS | 3012 | 1468026494811 Marionette TRACE conn10 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:08:14 INFO - PROCESS | 3012 | 1468026494813 Marionette TRACE conn10 <- [1,2462,null,{}] 18:08:14 INFO - PROCESS | 3012 | 1468026494816 Marionette TRACE conn10 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:14 INFO - PROCESS | 3012 | 1468026494818 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:14 INFO - PROCESS | 3012 | 1468026494932 Marionette TRACE conn10 <- [1,2463,null,{"value":null}] 18:08:15 INFO - PROCESS | 3012 | 1468026494994 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:15 INFO - PROCESS | 3012 | 1468026494996 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:15 INFO - PROCESS | 3012 | ++DOCSHELL 1A7FC800 == 31 [pid = 3012] [id = 625] 18:08:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1A947000) [pid = 3012] [serial = 1875] [outer = 00000000] 18:08:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1D457400) [pid = 3012] [serial = 1876] [outer = 1A947000] 18:08:15 INFO - PROCESS | 3012 | 1468026495041 Marionette DEBUG loaded listener.js 18:08:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AB03000) [pid = 3012] [serial = 1877] [outer = 1A947000] 18:08:15 INFO - PROCESS | 3012 | 1468026495480 Marionette TRACE conn10 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:08:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 18:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:08:15 INFO - PROCESS | 3012 | 1468026495542 Marionette TRACE conn10 -> [0,2465,"getWindowHandle",null] 18:08:15 INFO - PROCESS | 3012 | 1468026495544 Marionette TRACE conn10 <- [1,2465,null,{"value":"13"}] 18:08:15 INFO - PROCESS | 3012 | 1468026495547 Marionette TRACE conn10 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:08:15 INFO - PROCESS | 3012 | 1468026495549 Marionette TRACE conn10 <- [1,2466,null,{}] 18:08:15 INFO - PROCESS | 3012 | 1468026495553 Marionette TRACE conn10 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:15 INFO - PROCESS | 3012 | 1468026495558 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:15 INFO - PROCESS | 3012 | 1468026495705 Marionette TRACE conn10 <- [1,2467,null,{"value":null}] 18:08:15 INFO - PROCESS | 3012 | 1468026495773 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:15 INFO - PROCESS | 3012 | 1468026495775 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:15 INFO - PROCESS | 3012 | ++DOCSHELL 1AEA7000 == 32 [pid = 3012] [id = 626] 18:08:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1AEA8800) [pid = 3012] [serial = 1878] [outer = 00000000] 18:08:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1B8DE800) [pid = 3012] [serial = 1879] [outer = 1AEA8800] 18:08:15 INFO - PROCESS | 3012 | 1468026495819 Marionette DEBUG loaded listener.js 18:08:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15DD8400) [pid = 3012] [serial = 1880] [outer = 1AEA8800] 18:08:16 INFO - PROCESS | 3012 | 1468026496265 Marionette TRACE conn10 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB03400) [pid = 3012] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (18757400) [pid = 3012] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (15D4C800) [pid = 3012] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0D4FD000) [pid = 3012] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18BD0400) [pid = 3012] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1A948000) [pid = 3012] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0D4F5400) [pid = 3012] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1863F400) [pid = 3012] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1AE18C00) [pid = 3012] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0DFF7400) [pid = 3012] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:08:16 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (19D5C800) [pid = 3012] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 770ms 18:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:08:16 INFO - PROCESS | 3012 | 1468026496318 Marionette TRACE conn10 -> [0,2469,"getWindowHandle",null] 18:08:16 INFO - PROCESS | 3012 | 1468026496320 Marionette TRACE conn10 <- [1,2469,null,{"value":"13"}] 18:08:16 INFO - PROCESS | 3012 | 1468026496323 Marionette TRACE conn10 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:08:16 INFO - PROCESS | 3012 | 1468026496325 Marionette TRACE conn10 <- [1,2470,null,{}] 18:08:16 INFO - PROCESS | 3012 | 1468026496328 Marionette TRACE conn10 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:16 INFO - PROCESS | 3012 | 1468026496330 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:16 INFO - PROCESS | 3012 | 1468026496408 Marionette TRACE conn10 <- [1,2471,null,{"value":null}] 18:08:16 INFO - PROCESS | 3012 | 1468026496417 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 3012 | 1468026496419 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:16 INFO - PROCESS | 3012 | ++DOCSHELL 156AA000 == 33 [pid = 3012] [id = 627] 18:08:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1578F800) [pid = 3012] [serial = 1881] [outer = 00000000] 18:08:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (186CE800) [pid = 3012] [serial = 1882] [outer = 1578F800] 18:08:16 INFO - PROCESS | 3012 | 1468026496462 Marionette DEBUG loaded listener.js 18:08:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (19D3D800) [pid = 3012] [serial = 1883] [outer = 1578F800] 18:08:16 INFO - PROCESS | 3012 | 1468026496846 Marionette TRACE conn10 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 570ms 18:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:08:16 INFO - PROCESS | 3012 | 1468026496894 Marionette TRACE conn10 -> [0,2473,"getWindowHandle",null] 18:08:16 INFO - PROCESS | 3012 | 1468026496896 Marionette TRACE conn10 <- [1,2473,null,{"value":"13"}] 18:08:16 INFO - PROCESS | 3012 | 1468026496899 Marionette TRACE conn10 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:08:16 INFO - PROCESS | 3012 | 1468026496901 Marionette TRACE conn10 <- [1,2474,null,{}] 18:08:16 INFO - PROCESS | 3012 | 1468026496905 Marionette TRACE conn10 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:16 INFO - PROCESS | 3012 | 1468026496907 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:17 INFO - PROCESS | 3012 | 1468026497025 Marionette TRACE conn10 <- [1,2475,null,{"value":null}] 18:08:17 INFO - PROCESS | 3012 | 1468026497101 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:17 INFO - PROCESS | 3012 | 1468026497103 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:17 INFO - PROCESS | 3012 | ++DOCSHELL 1863F400 == 34 [pid = 3012] [id = 628] 18:08:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1AE11C00) [pid = 3012] [serial = 1884] [outer = 00000000] 18:08:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1D004000) [pid = 3012] [serial = 1885] [outer = 1AE11C00] 18:08:17 INFO - PROCESS | 3012 | 1468026497164 Marionette DEBUG loaded listener.js 18:08:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1D0DC400) [pid = 3012] [serial = 1886] [outer = 1AE11C00] 18:08:17 INFO - PROCESS | 3012 | 1468026497523 Marionette TRACE conn10 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 18:08:17 INFO - PROCESS | 3012 | 1468026497587 Marionette TRACE conn10 -> [0,2477,"getWindowHandle",null] 18:08:17 INFO - PROCESS | 3012 | 1468026497589 Marionette TRACE conn10 <- [1,2477,null,{"value":"13"}] 18:08:17 INFO - PROCESS | 3012 | 1468026497592 Marionette TRACE conn10 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:08:17 INFO - PROCESS | 3012 | 1468026497594 Marionette TRACE conn10 <- [1,2478,null,{}] 18:08:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:08:17 INFO - PROCESS | 3012 | 1468026497613 Marionette TRACE conn10 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:17 INFO - PROCESS | 3012 | 1468026497615 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:17 INFO - PROCESS | 3012 | 1468026497708 Marionette TRACE conn10 <- [1,2479,null,{"value":null}] 18:08:17 INFO - PROCESS | 3012 | 1468026497755 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:17 INFO - PROCESS | 3012 | 1468026497757 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:17 INFO - PROCESS | 3012 | ++DOCSHELL 186D1400 == 35 [pid = 3012] [id = 629] 18:08:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1C37B400) [pid = 3012] [serial = 1887] [outer = 00000000] 18:08:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1D356C00) [pid = 3012] [serial = 1888] [outer = 1C37B400] 18:08:17 INFO - PROCESS | 3012 | 1468026497803 Marionette DEBUG loaded listener.js 18:08:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1D35D400) [pid = 3012] [serial = 1889] [outer = 1C37B400] 18:08:18 INFO - PROCESS | 3012 | 1468026498222 Marionette TRACE conn10 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:08:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:08:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 18:08:18 INFO - PROCESS | 3012 | 1468026498337 Marionette TRACE conn10 -> [0,2481,"getWindowHandle",null] 18:08:18 INFO - PROCESS | 3012 | 1468026498341 Marionette TRACE conn10 <- [1,2481,null,{"value":"13"}] 18:08:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:08:18 INFO - PROCESS | 3012 | 1468026498347 Marionette TRACE conn10 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:08:18 INFO - PROCESS | 3012 | 1468026498351 Marionette TRACE conn10 <- [1,2482,null,{}] 18:08:18 INFO - PROCESS | 3012 | 1468026498358 Marionette TRACE conn10 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:18 INFO - PROCESS | 3012 | 1468026498361 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:18 INFO - PROCESS | 3012 | 1468026498514 Marionette TRACE conn10 <- [1,2483,null,{"value":null}] 18:08:18 INFO - PROCESS | 3012 | 1468026498649 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:18 INFO - PROCESS | 3012 | 1468026498652 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:18 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0EC00 == 36 [pid = 3012] [id = 630] 18:08:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0DB5F000) [pid = 3012] [serial = 1890] [outer = 00000000] 18:08:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0DE97C00) [pid = 3012] [serial = 1891] [outer = 0DB5F000] 18:08:18 INFO - PROCESS | 3012 | 1468026498714 Marionette DEBUG loaded listener.js 18:08:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0E50C400) [pid = 3012] [serial = 1892] [outer = 0DB5F000] 18:08:19 INFO - PROCESS | 3012 | 1468026499307 Marionette TRACE conn10 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:08:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:08:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1026ms 18:08:19 INFO - PROCESS | 3012 | 1468026499374 Marionette TRACE conn10 -> [0,2485,"getWindowHandle",null] 18:08:19 INFO - PROCESS | 3012 | 1468026499377 Marionette TRACE conn10 <- [1,2485,null,{"value":"13"}] 18:08:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:08:19 INFO - PROCESS | 3012 | 1468026499383 Marionette TRACE conn10 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:08:19 INFO - PROCESS | 3012 | 1468026499387 Marionette TRACE conn10 <- [1,2486,null,{}] 18:08:19 INFO - PROCESS | 3012 | 1468026499392 Marionette TRACE conn10 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:19 INFO - PROCESS | 3012 | 1468026499395 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:19 INFO - PROCESS | 3012 | 1468026499511 Marionette TRACE conn10 <- [1,2487,null,{"value":null}] 18:08:19 INFO - PROCESS | 3012 | 1468026499646 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:19 INFO - PROCESS | 3012 | 1468026499649 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:19 INFO - PROCESS | 3012 | ++DOCSHELL 184A6400 == 37 [pid = 3012] [id = 631] 18:08:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (184AE000) [pid = 3012] [serial = 1893] [outer = 00000000] 18:08:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (18759C00) [pid = 3012] [serial = 1894] [outer = 184AE000] 18:08:19 INFO - PROCESS | 3012 | 1468026499706 Marionette DEBUG loaded listener.js 18:08:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D3A000) [pid = 3012] [serial = 1895] [outer = 184AE000] 18:08:20 INFO - PROCESS | 3012 | 1468026500209 Marionette TRACE conn10 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:08:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 891ms 18:08:20 INFO - PROCESS | 3012 | 1468026500274 Marionette TRACE conn10 -> [0,2489,"getWindowHandle",null] 18:08:20 INFO - PROCESS | 3012 | 1468026500276 Marionette TRACE conn10 <- [1,2489,null,{"value":"13"}] 18:08:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:08:20 INFO - PROCESS | 3012 | 1468026500280 Marionette TRACE conn10 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:08:20 INFO - PROCESS | 3012 | 1468026500283 Marionette TRACE conn10 <- [1,2490,null,{}] 18:08:20 INFO - PROCESS | 3012 | 1468026500292 Marionette TRACE conn10 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:20 INFO - PROCESS | 3012 | 1468026500297 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:20 INFO - PROCESS | 3012 | 1468026500442 Marionette TRACE conn10 <- [1,2491,null,{"value":null}] 18:08:20 INFO - PROCESS | 3012 | 1468026500590 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:20 INFO - PROCESS | 3012 | 1468026500594 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:20 INFO - PROCESS | 3012 | ++DOCSHELL 1B8CF800 == 38 [pid = 3012] [id = 632] 18:08:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1B8D3000) [pid = 3012] [serial = 1896] [outer = 00000000] 18:08:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D12BC00) [pid = 3012] [serial = 1897] [outer = 1B8D3000] 18:08:20 INFO - PROCESS | 3012 | 1468026500672 Marionette DEBUG loaded listener.js 18:08:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D364800) [pid = 3012] [serial = 1898] [outer = 1B8D3000] 18:08:21 INFO - PROCESS | 3012 | 1468026501222 Marionette TRACE conn10 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:08:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:08:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 18:08:21 INFO - PROCESS | 3012 | 1468026501265 Marionette TRACE conn10 -> [0,2493,"getWindowHandle",null] 18:08:21 INFO - PROCESS | 3012 | 1468026501267 Marionette TRACE conn10 <- [1,2493,null,{"value":"13"}] 18:08:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:08:21 INFO - PROCESS | 3012 | 1468026501270 Marionette TRACE conn10 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:08:21 INFO - PROCESS | 3012 | 1468026501272 Marionette TRACE conn10 <- [1,2494,null,{}] 18:08:21 INFO - PROCESS | 3012 | 1468026501276 Marionette TRACE conn10 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:21 INFO - PROCESS | 3012 | 1468026501279 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:21 INFO - PROCESS | 3012 | 1468026501388 Marionette TRACE conn10 <- [1,2495,null,{"value":null}] 18:08:21 INFO - PROCESS | 3012 | 1468026501567 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:21 INFO - PROCESS | 3012 | 1468026501570 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:21 INFO - PROCESS | 3012 | ++DOCSHELL 184B4400 == 39 [pid = 3012] [id = 633] 18:08:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AE17400) [pid = 3012] [serial = 1899] [outer = 00000000] 18:08:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D38B400) [pid = 3012] [serial = 1900] [outer = 1AE17400] 18:08:21 INFO - PROCESS | 3012 | 1468026501624 Marionette DEBUG loaded listener.js 18:08:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D458000) [pid = 3012] [serial = 1901] [outer = 1AE17400] 18:08:22 INFO - PROCESS | 3012 | 1468026502406 Marionette TRACE conn10 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:08:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:08:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1171ms 18:08:22 INFO - PROCESS | 3012 | 1468026502445 Marionette TRACE conn10 -> [0,2497,"getWindowHandle",null] 18:08:22 INFO - PROCESS | 3012 | 1468026502449 Marionette TRACE conn10 <- [1,2497,null,{"value":"13"}] 18:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:08:22 INFO - PROCESS | 3012 | 1468026502454 Marionette TRACE conn10 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:08:22 INFO - PROCESS | 3012 | 1468026502457 Marionette TRACE conn10 <- [1,2498,null,{}] 18:08:22 INFO - PROCESS | 3012 | 1468026502463 Marionette TRACE conn10 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:22 INFO - PROCESS | 3012 | 1468026502465 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:22 INFO - PROCESS | 3012 | 1468026502574 Marionette TRACE conn10 <- [1,2499,null,{"value":null}] 18:08:22 INFO - PROCESS | 3012 | 1468026502717 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:22 INFO - PROCESS | 3012 | 1468026502720 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:22 INFO - PROCESS | 3012 | ++DOCSHELL 0DE9F000 == 40 [pid = 3012] [id = 634] 18:08:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0DF26C00) [pid = 3012] [serial = 1902] [outer = 00000000] 18:08:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (152D2C00) [pid = 3012] [serial = 1903] [outer = 0DF26C00] 18:08:22 INFO - PROCESS | 3012 | 1468026502771 Marionette DEBUG loaded listener.js 18:08:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (15A4F400) [pid = 3012] [serial = 1904] [outer = 0DF26C00] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 1863F400 == 39 [pid = 3012] [id = 628] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 156AA000 == 38 [pid = 3012] [id = 627] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 1AEA7000 == 37 [pid = 3012] [id = 626] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 1A7FC800 == 36 [pid = 3012] [id = 625] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 1874C400 == 35 [pid = 3012] [id = 623] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 19C78C00 == 34 [pid = 3012] [id = 624] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 15257000 == 33 [pid = 3012] [id = 622] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 0DC68000 == 32 [pid = 3012] [id = 621] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 16731400 == 31 [pid = 3012] [id = 620] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 1AEA7C00 == 30 [pid = 3012] [id = 618] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 0D335400 == 29 [pid = 3012] [id = 619] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 184B4400 == 28 [pid = 3012] [id = 633] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 184A6400 == 27 [pid = 3012] [id = 631] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 1B8CF800 == 26 [pid = 3012] [id = 632] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 186D1400 == 25 [pid = 3012] [id = 629] 18:08:23 INFO - PROCESS | 3012 | --DOCSHELL 0DB0EC00 == 24 [pid = 3012] [id = 630] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0DB5E000) [pid = 3012] [serial = 1831] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (0E98E400) [pid = 3012] [serial = 1834] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (18780000) [pid = 3012] [serial = 1840] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (16CD5800) [pid = 3012] [serial = 1837] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (17878400) [pid = 3012] [serial = 1838] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0DB66000) [pid = 3012] [serial = 1829] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DB03800) [pid = 3012] [serial = 1828] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (19D53400) [pid = 3012] [serial = 1844] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1AE0E400) [pid = 3012] [serial = 1853] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DC62800) [pid = 3012] [serial = 1820] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0D9ED800) [pid = 3012] [serial = 1819] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18BCD000) [pid = 3012] [serial = 1823] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (18756400) [pid = 3012] [serial = 1822] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D3F400) [pid = 3012] [serial = 1843] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D11F800) [pid = 3012] [serial = 1826] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1C37C000) [pid = 3012] [serial = 1855] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1B8D1C00) [pid = 3012] [serial = 1825] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18A80800) [pid = 3012] [serial = 1841] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (18759000) [pid = 3012] [serial = 1849] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1A947C00) [pid = 3012] [serial = 1846] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AE0BC00) [pid = 3012] [serial = 1852] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19D54000) [pid = 3012] [serial = 1850] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1AB09400) [pid = 3012] [serial = 1847] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DB65C00) [pid = 3012] [serial = 1832] [outer = 00000000] [url = about:blank] 18:08:23 INFO - PROCESS | 3012 | 1468026503886 Marionette TRACE conn10 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:08:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:08:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1476ms 18:08:23 INFO - PROCESS | 3012 | 1468026503932 Marionette TRACE conn10 -> [0,2501,"getWindowHandle",null] 18:08:23 INFO - PROCESS | 3012 | 1468026503936 Marionette TRACE conn10 <- [1,2501,null,{"value":"13"}] 18:08:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:08:23 INFO - PROCESS | 3012 | 1468026503940 Marionette TRACE conn10 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:08:23 INFO - PROCESS | 3012 | 1468026503945 Marionette TRACE conn10 <- [1,2502,null,{}] 18:08:23 INFO - PROCESS | 3012 | 1468026503950 Marionette TRACE conn10 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:23 INFO - PROCESS | 3012 | 1468026503952 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:24 INFO - PROCESS | 3012 | 1468026504046 Marionette TRACE conn10 <- [1,2503,null,{"value":null}] 18:08:24 INFO - PROCESS | 3012 | 1468026504056 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:24 INFO - PROCESS | 3012 | 1468026504059 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:24 INFO - PROCESS | 3012 | ++DOCSHELL 0DB64C00 == 25 [pid = 3012] [id = 635] 18:08:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DB65000) [pid = 3012] [serial = 1905] [outer = 00000000] 18:08:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DC68000) [pid = 3012] [serial = 1906] [outer = 0DB65000] 18:08:24 INFO - PROCESS | 3012 | 1468026504106 Marionette DEBUG loaded listener.js 18:08:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DEA0000) [pid = 3012] [serial = 1907] [outer = 0DB65000] 18:08:24 INFO - PROCESS | 3012 | 1468026504561 Marionette TRACE conn10 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:08:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:08:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 18:08:24 INFO - PROCESS | 3012 | 1468026504632 Marionette TRACE conn10 -> [0,2505,"getWindowHandle",null] 18:08:24 INFO - PROCESS | 3012 | 1468026504637 Marionette TRACE conn10 <- [1,2505,null,{"value":"13"}] 18:08:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:08:24 INFO - PROCESS | 3012 | 1468026504643 Marionette TRACE conn10 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:08:24 INFO - PROCESS | 3012 | 1468026504646 Marionette TRACE conn10 <- [1,2506,null,{}] 18:08:24 INFO - PROCESS | 3012 | 1468026504649 Marionette TRACE conn10 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:24 INFO - PROCESS | 3012 | 1468026504652 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:24 INFO - PROCESS | 3012 | 1468026504740 Marionette TRACE conn10 <- [1,2507,null,{"value":null}] 18:08:24 INFO - PROCESS | 3012 | 1468026504786 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:24 INFO - PROCESS | 3012 | 1468026504788 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:24 INFO - PROCESS | 3012 | ++DOCSHELL 1238DC00 == 26 [pid = 3012] [id = 636] 18:08:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (123CCC00) [pid = 3012] [serial = 1908] [outer = 00000000] 18:08:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15664000) [pid = 3012] [serial = 1909] [outer = 123CCC00] 18:08:24 INFO - PROCESS | 3012 | 1468026504834 Marionette DEBUG loaded listener.js 18:08:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (156AC800) [pid = 3012] [serial = 1910] [outer = 123CCC00] 18:08:25 INFO - PROCESS | 3012 | 1468026505294 Marionette TRACE conn10 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 18:08:25 INFO - PROCESS | 3012 | 1468026505317 Marionette TRACE conn10 -> [0,2509,"getWindowHandle",null] 18:08:25 INFO - PROCESS | 3012 | 1468026505319 Marionette TRACE conn10 <- [1,2509,null,{"value":"13"}] 18:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:08:25 INFO - PROCESS | 3012 | 1468026505326 Marionette TRACE conn10 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:08:25 INFO - PROCESS | 3012 | 1468026505329 Marionette TRACE conn10 <- [1,2510,null,{}] 18:08:25 INFO - PROCESS | 3012 | 1468026505340 Marionette TRACE conn10 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:25 INFO - PROCESS | 3012 | 1468026505344 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:25 INFO - PROCESS | 3012 | 1468026505428 Marionette TRACE conn10 <- [1,2511,null,{"value":null}] 18:08:25 INFO - PROCESS | 3012 | 1468026505435 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:25 INFO - PROCESS | 3012 | 1468026505438 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:25 INFO - PROCESS | 3012 | ++DOCSHELL 17881800 == 27 [pid = 3012] [id = 637] 18:08:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (17883000) [pid = 3012] [serial = 1911] [outer = 00000000] 18:08:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (184B4400) [pid = 3012] [serial = 1912] [outer = 17883000] 18:08:25 INFO - PROCESS | 3012 | 1468026505488 Marionette DEBUG loaded listener.js 18:08:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18753800) [pid = 3012] [serial = 1913] [outer = 17883000] 18:08:25 INFO - PROCESS | 3012 | 1468026505907 Marionette TRACE conn10 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 18:08:26 INFO - PROCESS | 3012 | 1468026505989 Marionette TRACE conn10 -> [0,2513,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 3012 | 1468026505991 Marionette TRACE conn10 <- [1,2513,null,{"value":"13"}] 18:08:26 INFO - PROCESS | 3012 | 1468026505995 Marionette TRACE conn10 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - PROCESS | 3012 | 1468026505996 Marionette TRACE conn10 <- [1,2514,null,{}] 18:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:08:26 INFO - PROCESS | 3012 | 1468026506000 Marionette TRACE conn10 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:26 INFO - PROCESS | 3012 | 1468026506002 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:26 INFO - PROCESS | 3012 | 1468026506128 Marionette TRACE conn10 <- [1,2515,null,{"value":null}] 18:08:26 INFO - PROCESS | 3012 | 1468026506226 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:26 INFO - PROCESS | 3012 | 1468026506228 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:26 INFO - PROCESS | 3012 | ++DOCSHELL 1877F400 == 28 [pid = 3012] [id = 638] 18:08:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18780000) [pid = 3012] [serial = 1914] [outer = 00000000] 18:08:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18BD1400) [pid = 3012] [serial = 1915] [outer = 18780000] 18:08:26 INFO - PROCESS | 3012 | 1468026506315 Marionette DEBUG loaded listener.js 18:08:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D3E400) [pid = 3012] [serial = 1916] [outer = 18780000] 18:08:26 INFO - PROCESS | 3012 | 1468026506670 Marionette TRACE conn10 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:08:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:08:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 18:08:26 INFO - PROCESS | 3012 | 1468026506732 Marionette TRACE conn10 -> [0,2517,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 3012 | 1468026506734 Marionette TRACE conn10 <- [1,2517,null,{"value":"13"}] 18:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:08:26 INFO - PROCESS | 3012 | 1468026506744 Marionette TRACE conn10 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - PROCESS | 3012 | 1468026506746 Marionette TRACE conn10 <- [1,2518,null,{}] 18:08:26 INFO - PROCESS | 3012 | 1468026506749 Marionette TRACE conn10 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:26 INFO - PROCESS | 3012 | 1468026506752 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:26 INFO - PROCESS | 3012 | 1468026506869 Marionette TRACE conn10 <- [1,2519,null,{"value":null}] 18:08:26 INFO - PROCESS | 3012 | 1468026506987 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:26 INFO - PROCESS | 3012 | 1468026506989 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:27 INFO - PROCESS | 3012 | ++DOCSHELL 18777000 == 29 [pid = 3012] [id = 639] 18:08:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D42000) [pid = 3012] [serial = 1917] [outer = 00000000] 18:08:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D58000) [pid = 3012] [serial = 1918] [outer = 19D42000] 18:08:27 INFO - PROCESS | 3012 | 1468026507036 Marionette DEBUG loaded listener.js 18:08:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D61400) [pid = 3012] [serial = 1919] [outer = 19D42000] 18:08:27 INFO - PROCESS | 3012 | 1468026507524 Marionette TRACE conn10 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 830ms 18:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:08:27 INFO - PROCESS | 3012 | 1468026507576 Marionette TRACE conn10 -> [0,2521,"getWindowHandle",null] 18:08:27 INFO - PROCESS | 3012 | 1468026507579 Marionette TRACE conn10 <- [1,2521,null,{"value":"13"}] 18:08:27 INFO - PROCESS | 3012 | 1468026507582 Marionette TRACE conn10 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:08:27 INFO - PROCESS | 3012 | 1468026507584 Marionette TRACE conn10 <- [1,2522,null,{}] 18:08:27 INFO - PROCESS | 3012 | 1468026507587 Marionette TRACE conn10 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:27 INFO - PROCESS | 3012 | 1468026507593 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:27 INFO - PROCESS | 3012 | 1468026507726 Marionette TRACE conn10 <- [1,2523,null,{"value":null}] 18:08:27 INFO - PROCESS | 3012 | 1468026507738 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 3012 | 1468026507740 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:27 INFO - PROCESS | 3012 | ++DOCSHELL 1A94B400 == 30 [pid = 3012] [id = 640] 18:08:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1A94D800) [pid = 3012] [serial = 1920] [outer = 00000000] 18:08:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AE0D400) [pid = 3012] [serial = 1921] [outer = 1A94D800] 18:08:27 INFO - PROCESS | 3012 | 1468026507840 Marionette DEBUG loaded listener.js 18:08:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1AE12C00) [pid = 3012] [serial = 1922] [outer = 1A94D800] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0E1BF400) [pid = 3012] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1AE11C00) [pid = 3012] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1A947000) [pid = 3012] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1C37B400) [pid = 3012] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AEA8800) [pid = 3012] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1874DC00) [pid = 3012] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (16758800) [pid = 3012] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (152D3000) [pid = 3012] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1AEA8000) [pid = 3012] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DC69400) [pid = 3012] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0D458800) [pid = 3012] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1578F800) [pid = 3012] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:08:28 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (19D3D000) [pid = 3012] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:08:28 INFO - PROCESS | 3012 | 1468026508441 Marionette TRACE conn10 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:08:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 872ms 18:08:28 INFO - PROCESS | 3012 | 1468026508454 Marionette TRACE conn10 -> [0,2525,"getWindowHandle",null] 18:08:28 INFO - PROCESS | 3012 | 1468026508456 Marionette TRACE conn10 <- [1,2525,null,{"value":"13"}] 18:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:08:28 INFO - PROCESS | 3012 | 1468026508459 Marionette TRACE conn10 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:08:28 INFO - PROCESS | 3012 | 1468026508461 Marionette TRACE conn10 <- [1,2526,null,{}] 18:08:28 INFO - PROCESS | 3012 | 1468026508464 Marionette TRACE conn10 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:28 INFO - PROCESS | 3012 | 1468026508466 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:28 INFO - PROCESS | 3012 | 1468026508586 Marionette TRACE conn10 <- [1,2527,null,{"value":null}] 18:08:28 INFO - PROCESS | 3012 | 1468026508651 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:28 INFO - PROCESS | 3012 | 1468026508653 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:28 INFO - PROCESS | 3012 | ++DOCSHELL 0DB07000 == 31 [pid = 3012] [id = 641] 18:08:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (123D3000) [pid = 3012] [serial = 1923] [outer = 00000000] 18:08:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19D3D000) [pid = 3012] [serial = 1924] [outer = 123D3000] 18:08:28 INFO - PROCESS | 3012 | 1468026508699 Marionette DEBUG loaded listener.js 18:08:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1A947C00) [pid = 3012] [serial = 1925] [outer = 123D3000] 18:08:29 INFO - PROCESS | 3012 | 1468026509037 Marionette TRACE conn10 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 18:08:29 INFO - PROCESS | 3012 | 1468026509097 Marionette TRACE conn10 -> [0,2529,"getWindowHandle",null] 18:08:29 INFO - PROCESS | 3012 | 1468026509099 Marionette TRACE conn10 <- [1,2529,null,{"value":"13"}] 18:08:29 INFO - PROCESS | 3012 | 1468026509102 Marionette TRACE conn10 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:08:29 INFO - PROCESS | 3012 | 1468026509104 Marionette TRACE conn10 <- [1,2530,null,{}] 18:08:29 INFO - PROCESS | 3012 | 1468026509110 Marionette TRACE conn10 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:29 INFO - PROCESS | 3012 | 1468026509112 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:29 INFO - PROCESS | 3012 | 1468026509189 Marionette TRACE conn10 <- [1,2531,null,{"value":null}] 18:08:29 INFO - PROCESS | 3012 | 1468026509195 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:29 INFO - PROCESS | 3012 | 1468026509196 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:29 INFO - PROCESS | 3012 | ++DOCSHELL 1AE0D000 == 32 [pid = 3012] [id = 642] 18:08:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1AE0DC00) [pid = 3012] [serial = 1926] [outer = 00000000] 18:08:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AE9E800) [pid = 3012] [serial = 1927] [outer = 1AE0DC00] 18:08:29 INFO - PROCESS | 3012 | 1468026509240 Marionette DEBUG loaded listener.js 18:08:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AE9F000) [pid = 3012] [serial = 1928] [outer = 1AE0DC00] 18:08:29 INFO - PROCESS | 3012 | 1468026509674 Marionette TRACE conn10 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 18:08:29 INFO - PROCESS | 3012 | 1468026509735 Marionette TRACE conn10 -> [0,2533,"getWindowHandle",null] 18:08:29 INFO - PROCESS | 3012 | 1468026509738 Marionette TRACE conn10 <- [1,2533,null,{"value":"13"}] 18:08:29 INFO - PROCESS | 3012 | 1468026509741 Marionette TRACE conn10 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:08:29 INFO - PROCESS | 3012 | 1468026509743 Marionette TRACE conn10 <- [1,2534,null,{}] 18:08:29 INFO - PROCESS | 3012 | 1468026509747 Marionette TRACE conn10 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:29 INFO - PROCESS | 3012 | 1468026509749 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:29 INFO - PROCESS | 3012 | 1468026509834 Marionette TRACE conn10 <- [1,2535,null,{"value":null}] 18:08:29 INFO - PROCESS | 3012 | 1468026509842 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:29 INFO - PROCESS | 3012 | 1468026509844 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:29 INFO - PROCESS | 3012 | ++DOCSHELL 1B8D7000 == 33 [pid = 3012] [id = 643] 18:08:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1BADEC00) [pid = 3012] [serial = 1929] [outer = 00000000] 18:08:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D00A400) [pid = 3012] [serial = 1930] [outer = 1BADEC00] 18:08:29 INFO - PROCESS | 3012 | 1468026509896 Marionette DEBUG loaded listener.js 18:08:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D123000) [pid = 3012] [serial = 1931] [outer = 1BADEC00] 18:08:30 INFO - PROCESS | 3012 | --DOCSHELL 0DB64C00 == 32 [pid = 3012] [id = 635] 18:08:30 INFO - PROCESS | 3012 | --DOCSHELL 0DE9F000 == 31 [pid = 3012] [id = 634] 18:08:31 INFO - PROCESS | 3012 | --DOCSHELL 1A94B400 == 30 [pid = 3012] [id = 640] 18:08:31 INFO - PROCESS | 3012 | --DOCSHELL 1238DC00 == 29 [pid = 3012] [id = 636] 18:08:31 INFO - PROCESS | 3012 | --DOCSHELL 17881800 == 28 [pid = 3012] [id = 637] 18:08:31 INFO - PROCESS | 3012 | --DOCSHELL 1AE0D000 == 27 [pid = 3012] [id = 642] 18:08:31 INFO - PROCESS | 3012 | --DOCSHELL 18777000 == 26 [pid = 3012] [id = 639] 18:08:31 INFO - PROCESS | 3012 | --DOCSHELL 0DB07000 == 25 [pid = 3012] [id = 641] 18:08:31 INFO - PROCESS | 3012 | --DOCSHELL 1877F400 == 24 [pid = 3012] [id = 638] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1D0DC400) [pid = 3012] [serial = 1886] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D457400) [pid = 3012] [serial = 1876] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1D35D400) [pid = 3012] [serial = 1889] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1B8DE800) [pid = 3012] [serial = 1879] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1AB03000) [pid = 3012] [serial = 1877] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (18758000) [pid = 3012] [serial = 1870] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18783400) [pid = 3012] [serial = 1871] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (17172C00) [pid = 3012] [serial = 1861] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (184B1800) [pid = 3012] [serial = 1862] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15790800) [pid = 3012] [serial = 1867] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (15C0E400) [pid = 3012] [serial = 1868] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1C384800) [pid = 3012] [serial = 1856] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0DE99000) [pid = 3012] [serial = 1864] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DF2C800) [pid = 3012] [serial = 1865] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (0DE9E000) [pid = 3012] [serial = 1858] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (0E1B8C00) [pid = 3012] [serial = 1859] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1D356C00) [pid = 3012] [serial = 1888] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (19D3D800) [pid = 3012] [serial = 1883] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (186CE800) [pid = 3012] [serial = 1882] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (15DD8400) [pid = 3012] [serial = 1880] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (19D9F000) [pid = 3012] [serial = 1874] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (19D57400) [pid = 3012] [serial = 1873] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1D004000) [pid = 3012] [serial = 1885] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (123CD800) [pid = 3012] [serial = 1835] [outer = 00000000] [url = about:blank] 18:08:31 INFO - PROCESS | 3012 | 1468026511681 Marionette TRACE conn10 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:08:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1970ms 18:08:31 INFO - PROCESS | 3012 | 1468026511715 Marionette TRACE conn10 -> [0,2537,"getWindowHandle",null] 18:08:31 INFO - PROCESS | 3012 | 1468026511719 Marionette TRACE conn10 <- [1,2537,null,{"value":"13"}] 18:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:08:31 INFO - PROCESS | 3012 | 1468026511724 Marionette TRACE conn10 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:08:31 INFO - PROCESS | 3012 | 1468026511728 Marionette TRACE conn10 <- [1,2538,null,{}] 18:08:31 INFO - PROCESS | 3012 | 1468026511734 Marionette TRACE conn10 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:31 INFO - PROCESS | 3012 | 1468026511737 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:31 INFO - PROCESS | 3012 | 1468026511833 Marionette TRACE conn10 <- [1,2539,null,{"value":null}] 18:08:31 INFO - PROCESS | 3012 | 1468026511843 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:31 INFO - PROCESS | 3012 | 1468026511847 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:31 INFO - PROCESS | 3012 | ++DOCSHELL 0DB05800 == 25 [pid = 3012] [id = 644] 18:08:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (0DB06400) [pid = 3012] [serial = 1932] [outer = 00000000] 18:08:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (0DB0C000) [pid = 3012] [serial = 1933] [outer = 0DB06400] 18:08:31 INFO - PROCESS | 3012 | 1468026511895 Marionette DEBUG loaded listener.js 18:08:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (0DB60800) [pid = 3012] [serial = 1934] [outer = 0DB06400] 18:08:32 INFO - PROCESS | 3012 | 1468026512381 Marionette TRACE conn10 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 690ms 18:08:32 INFO - PROCESS | 3012 | 1468026512415 Marionette TRACE conn10 -> [0,2541,"getWindowHandle",null] 18:08:32 INFO - PROCESS | 3012 | 1468026512420 Marionette TRACE conn10 <- [1,2541,null,{"value":"13"}] 18:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:08:32 INFO - PROCESS | 3012 | 1468026512431 Marionette TRACE conn10 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:08:32 INFO - PROCESS | 3012 | 1468026512434 Marionette TRACE conn10 <- [1,2542,null,{}] 18:08:32 INFO - PROCESS | 3012 | 1468026512438 Marionette TRACE conn10 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:32 INFO - PROCESS | 3012 | 1468026512441 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:32 INFO - PROCESS | 3012 | 1468026512529 Marionette TRACE conn10 <- [1,2543,null,{"value":null}] 18:08:32 INFO - PROCESS | 3012 | 1468026512539 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:32 INFO - PROCESS | 3012 | 1468026512541 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:32 INFO - PROCESS | 3012 | ++DOCSHELL 0DF28000 == 26 [pid = 3012] [id = 645] 18:08:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0DF28C00) [pid = 3012] [serial = 1935] [outer = 00000000] 18:08:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (0DF2D400) [pid = 3012] [serial = 1936] [outer = 0DF28C00] 18:08:32 INFO - PROCESS | 3012 | 1468026512588 Marionette DEBUG loaded listener.js 18:08:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0DFF4000) [pid = 3012] [serial = 1937] [outer = 0DF28C00] 18:08:33 INFO - PROCESS | 3012 | 1468026513066 Marionette TRACE conn10 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 18:08:33 INFO - PROCESS | 3012 | 1468026513107 Marionette TRACE conn10 -> [0,2545,"getWindowHandle",null] 18:08:33 INFO - PROCESS | 3012 | 1468026513109 Marionette TRACE conn10 <- [1,2545,null,{"value":"13"}] 18:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:08:33 INFO - PROCESS | 3012 | 1468026513112 Marionette TRACE conn10 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:08:33 INFO - PROCESS | 3012 | 1468026513116 Marionette TRACE conn10 <- [1,2546,null,{}] 18:08:33 INFO - PROCESS | 3012 | 1468026513127 Marionette TRACE conn10 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:33 INFO - PROCESS | 3012 | 1468026513132 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:33 INFO - PROCESS | 3012 | 1468026513216 Marionette TRACE conn10 <- [1,2547,null,{"value":null}] 18:08:33 INFO - PROCESS | 3012 | 1468026513341 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 3012 | 1468026513344 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:33 INFO - PROCESS | 3012 | ++DOCSHELL 156A3400 == 27 [pid = 3012] [id = 646] 18:08:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (156A5800) [pid = 3012] [serial = 1938] [outer = 00000000] 18:08:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (1578E400) [pid = 3012] [serial = 1939] [outer = 156A5800] 18:08:33 INFO - PROCESS | 3012 | 1468026513401 Marionette DEBUG loaded listener.js 18:08:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (15AE8800) [pid = 3012] [serial = 1940] [outer = 156A5800] 18:08:33 INFO - PROCESS | 3012 | 1468026513767 Marionette TRACE conn10 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 18:08:33 INFO - PROCESS | 3012 | 1468026513787 Marionette TRACE conn10 -> [0,2549,"getWindowHandle",null] 18:08:33 INFO - PROCESS | 3012 | 1468026513789 Marionette TRACE conn10 <- [1,2549,null,{"value":"13"}] 18:08:33 INFO - PROCESS | 3012 | 1468026513792 Marionette TRACE conn10 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:08:33 INFO - PROCESS | 3012 | 1468026513794 Marionette TRACE conn10 <- [1,2550,null,{}] 18:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:08:33 INFO - PROCESS | 3012 | 1468026513797 Marionette TRACE conn10 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:33 INFO - PROCESS | 3012 | 1468026513799 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:33 INFO - PROCESS | 3012 | 1468026513883 Marionette TRACE conn10 <- [1,2551,null,{"value":null}] 18:08:33 INFO - PROCESS | 3012 | 1468026513970 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 3012 | 1468026513972 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:33 INFO - PROCESS | 3012 | ++DOCSHELL 1578E000 == 28 [pid = 3012] [id = 647] 18:08:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (15A79400) [pid = 3012] [serial = 1941] [outer = 00000000] 18:08:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (15DCDC00) [pid = 3012] [serial = 1942] [outer = 15A79400] 18:08:34 INFO - PROCESS | 3012 | 1468026514018 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (16758400) [pid = 3012] [serial = 1943] [outer = 15A79400] 18:08:34 INFO - PROCESS | 3012 | 1468026514397 Marionette TRACE conn10 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 18:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:08:34 INFO - PROCESS | 3012 | 1468026514426 Marionette TRACE conn10 -> [0,2553,"getWindowHandle",null] 18:08:34 INFO - PROCESS | 3012 | 1468026514428 Marionette TRACE conn10 <- [1,2553,null,{"value":"13"}] 18:08:34 INFO - PROCESS | 3012 | 1468026514432 Marionette TRACE conn10 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:08:34 INFO - PROCESS | 3012 | 1468026514433 Marionette TRACE conn10 <- [1,2554,null,{}] 18:08:34 INFO - PROCESS | 3012 | 1468026514437 Marionette TRACE conn10 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:34 INFO - PROCESS | 3012 | 1468026514439 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:34 INFO - PROCESS | 3012 | 1468026514519 Marionette TRACE conn10 <- [1,2555,null,{"value":null}] 18:08:34 INFO - PROCESS | 3012 | 1468026514652 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:34 INFO - PROCESS | 3012 | 1468026514654 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:34 INFO - PROCESS | 3012 | ++DOCSHELL 1675D800 == 29 [pid = 3012] [id = 648] 18:08:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (16CCDC00) [pid = 3012] [serial = 1944] [outer = 00000000] 18:08:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (17171C00) [pid = 3012] [serial = 1945] [outer = 16CCDC00] 18:08:34 INFO - PROCESS | 3012 | 1468026514700 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (184B1C00) [pid = 3012] [serial = 1946] [outer = 16CCDC00] 18:08:35 INFO - PROCESS | 3012 | 1468026515074 Marionette TRACE conn10 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 18:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:08:35 INFO - PROCESS | 3012 | 1468026515103 Marionette TRACE conn10 -> [0,2557,"getWindowHandle",null] 18:08:35 INFO - PROCESS | 3012 | 1468026515105 Marionette TRACE conn10 <- [1,2557,null,{"value":"13"}] 18:08:35 INFO - PROCESS | 3012 | 1468026515108 Marionette TRACE conn10 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:08:35 INFO - PROCESS | 3012 | 1468026515109 Marionette TRACE conn10 <- [1,2558,null,{}] 18:08:35 INFO - PROCESS | 3012 | 1468026515113 Marionette TRACE conn10 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:35 INFO - PROCESS | 3012 | 1468026515118 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:35 INFO - PROCESS | 3012 | 1468026515257 Marionette TRACE conn10 <- [1,2559,null,{"value":null}] 18:08:35 INFO - PROCESS | 3012 | 1468026515273 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:35 INFO - PROCESS | 3012 | 1468026515275 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:35 INFO - PROCESS | 3012 | ++DOCSHELL 18756000 == 30 [pid = 3012] [id = 649] 18:08:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (18776400) [pid = 3012] [serial = 1947] [outer = 00000000] 18:08:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18A7A800) [pid = 3012] [serial = 1948] [outer = 18776400] 18:08:35 INFO - PROCESS | 3012 | 1468026515318 Marionette DEBUG loaded listener.js 18:08:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (19C7C400) [pid = 3012] [serial = 1949] [outer = 18776400] 18:08:35 INFO - PROCESS | 3012 | 1468026515729 Marionette TRACE conn10 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 672ms 18:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:08:35 INFO - PROCESS | 3012 | 1468026515781 Marionette TRACE conn10 -> [0,2561,"getWindowHandle",null] 18:08:35 INFO - PROCESS | 3012 | 1468026515783 Marionette TRACE conn10 <- [1,2561,null,{"value":"13"}] 18:08:35 INFO - PROCESS | 3012 | 1468026515786 Marionette TRACE conn10 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:08:35 INFO - PROCESS | 3012 | 1468026515787 Marionette TRACE conn10 <- [1,2562,null,{}] 18:08:35 INFO - PROCESS | 3012 | 1468026515791 Marionette TRACE conn10 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:35 INFO - PROCESS | 3012 | 1468026515793 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:35 INFO - PROCESS | 3012 | 1468026515903 Marionette TRACE conn10 <- [1,2563,null,{"value":null}] 18:08:36 INFO - PROCESS | 3012 | 1468026515992 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:36 INFO - PROCESS | 3012 | 1468026515994 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:36 INFO - PROCESS | 3012 | ++DOCSHELL 19D3BC00 == 31 [pid = 3012] [id = 650] 18:08:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D40000) [pid = 3012] [serial = 1950] [outer = 00000000] 18:08:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D56400) [pid = 3012] [serial = 1951] [outer = 19D40000] 18:08:36 INFO - PROCESS | 3012 | 1468026516037 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (19D57000) [pid = 3012] [serial = 1952] [outer = 19D40000] 18:08:36 INFO - PROCESS | 3012 | 1468026516321 Marionette TRACE conn10 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 570ms 18:08:36 INFO - PROCESS | 3012 | 1468026516398 Marionette TRACE conn10 -> [0,2565,"getWindowHandle",null] 18:08:36 INFO - PROCESS | 3012 | 1468026516400 Marionette TRACE conn10 <- [1,2565,null,{"value":"13"}] 18:08:36 INFO - PROCESS | 3012 | 1468026516403 Marionette TRACE conn10 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:08:36 INFO - PROCESS | 3012 | 1468026516405 Marionette TRACE conn10 <- [1,2566,null,{}] 18:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:08:36 INFO - PROCESS | 3012 | 1468026516408 Marionette TRACE conn10 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:36 INFO - PROCESS | 3012 | 1468026516410 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:36 INFO - PROCESS | 3012 | 1468026516535 Marionette TRACE conn10 <- [1,2567,null,{"value":null}] 18:08:36 INFO - PROCESS | 3012 | 1468026516543 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:36 INFO - PROCESS | 3012 | 1468026516545 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:36 INFO - PROCESS | 3012 | ++DOCSHELL 19D55400 == 32 [pid = 3012] [id = 651] 18:08:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D5BC00) [pid = 3012] [serial = 1953] [outer = 00000000] 18:08:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1A94F400) [pid = 3012] [serial = 1954] [outer = 19D5BC00] 18:08:36 INFO - PROCESS | 3012 | 1468026516590 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1A7F2C00) [pid = 3012] [serial = 1955] [outer = 19D5BC00] 18:08:36 INFO - PROCESS | 3012 | 1468026516978 Marionette TRACE conn10 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 610ms 18:08:37 INFO - PROCESS | 3012 | 1468026517022 Marionette TRACE conn10 -> [0,2569,"getWindowHandle",null] 18:08:37 INFO - PROCESS | 3012 | 1468026517024 Marionette TRACE conn10 <- [1,2569,null,{"value":"13"}] 18:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:08:37 INFO - PROCESS | 3012 | 1468026517026 Marionette TRACE conn10 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - PROCESS | 3012 | 1468026517028 Marionette TRACE conn10 <- [1,2570,null,{}] 18:08:37 INFO - PROCESS | 3012 | 1468026517032 Marionette TRACE conn10 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:37 INFO - PROCESS | 3012 | 1468026517033 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:37 INFO - PROCESS | 3012 | 1468026517149 Marionette TRACE conn10 <- [1,2571,null,{"value":null}] 18:08:37 INFO - PROCESS | 3012 | 1468026517156 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:37 INFO - PROCESS | 3012 | 1468026517158 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:37 INFO - PROCESS | 3012 | ++DOCSHELL 1566F800 == 33 [pid = 3012] [id = 652] 18:08:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1A951400) [pid = 3012] [serial = 1956] [outer = 00000000] 18:08:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AB42800) [pid = 3012] [serial = 1957] [outer = 1A951400] 18:08:37 INFO - PROCESS | 3012 | 1468026517264 Marionette DEBUG loaded listener.js 18:08:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1ABAE400) [pid = 3012] [serial = 1958] [outer = 1A951400] 18:08:37 INFO - PROCESS | 3012 | 1468026517735 Marionette TRACE conn10 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 18:08:37 INFO - PROCESS | 3012 | 1468026517758 Marionette TRACE conn10 -> [0,2573,"getWindowHandle",null] 18:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:08:37 INFO - PROCESS | 3012 | 1468026517759 Marionette TRACE conn10 <- [1,2573,null,{"value":"13"}] 18:08:37 INFO - PROCESS | 3012 | 1468026517770 Marionette TRACE conn10 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - PROCESS | 3012 | 1468026517772 Marionette TRACE conn10 <- [1,2574,null,{}] 18:08:37 INFO - PROCESS | 3012 | 1468026517780 Marionette TRACE conn10 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:37 INFO - PROCESS | 3012 | 1468026517782 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:37 INFO - PROCESS | 3012 | 1468026517900 Marionette TRACE conn10 <- [1,2575,null,{"value":null}] 18:08:37 INFO - PROCESS | 3012 | 1468026517907 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:37 INFO - PROCESS | 3012 | 1468026517909 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:37 INFO - PROCESS | 3012 | ++DOCSHELL 1AB42400 == 34 [pid = 3012] [id = 653] 18:08:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1AE0B800) [pid = 3012] [serial = 1959] [outer = 00000000] 18:08:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AE9D000) [pid = 3012] [serial = 1960] [outer = 1AE0B800] 18:08:37 INFO - PROCESS | 3012 | 1468026517951 Marionette DEBUG loaded listener.js 18:08:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1AEA2400) [pid = 3012] [serial = 1961] [outer = 1AE0B800] 18:08:38 INFO - PROCESS | 3012 | 1468026518403 Marionette TRACE conn10 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:08:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:08:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 18:08:38 INFO - PROCESS | 3012 | 1468026518454 Marionette TRACE conn10 -> [0,2577,"getWindowHandle",null] 18:08:38 INFO - PROCESS | 3012 | 1468026518456 Marionette TRACE conn10 <- [1,2577,null,{"value":"13"}] 18:08:38 INFO - PROCESS | 3012 | 1468026518459 Marionette TRACE conn10 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:08:38 INFO - PROCESS | 3012 | 1468026518462 Marionette TRACE conn10 <- [1,2578,null,{}] 18:08:38 INFO - PROCESS | 3012 | 1468026518472 Marionette TRACE conn10 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:38 INFO - PROCESS | 3012 | 1468026518474 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:38 INFO - PROCESS | 3012 | 1468026518597 Marionette TRACE conn10 <- [1,2579,null,{"value":null}] 18:08:38 INFO - PROCESS | 3012 | 1468026518695 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:38 INFO - PROCESS | 3012 | 1468026518698 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:38 INFO - PROCESS | 3012 | ++DOCSHELL 16758000 == 35 [pid = 3012] [id = 654] 18:08:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D002800) [pid = 3012] [serial = 1962] [outer = 00000000] 18:08:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1D00D400) [pid = 3012] [serial = 1963] [outer = 1D002800] 18:08:38 INFO - PROCESS | 3012 | 1468026518743 Marionette DEBUG loaded listener.js 18:08:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (1D0E3C00) [pid = 3012] [serial = 1964] [outer = 1D002800] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (18780000) [pid = 3012] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (19D42000) [pid = 3012] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1A94D800) [pid = 3012] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1AE0DC00) [pid = 3012] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (123D3000) [pid = 3012] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (17883000) [pid = 3012] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (123CCC00) [pid = 3012] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DB65000) [pid = 3012] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DF26C00) [pid = 3012] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AE17400) [pid = 3012] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1B8D3000) [pid = 3012] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (184AE000) [pid = 3012] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:08:39 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB5F000) [pid = 3012] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:08:39 INFO - PROCESS | 3012 | 1468026519189 Marionette TRACE conn10 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 790ms 18:08:39 INFO - PROCESS | 3012 | 1468026519254 Marionette TRACE conn10 -> [0,2581,"getWindowHandle",null] 18:08:39 INFO - PROCESS | 3012 | 1468026519255 Marionette TRACE conn10 <- [1,2581,null,{"value":"13"}] 18:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:08:39 INFO - PROCESS | 3012 | 1468026519265 Marionette TRACE conn10 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:08:39 INFO - PROCESS | 3012 | 1468026519267 Marionette TRACE conn10 <- [1,2582,null,{}] 18:08:39 INFO - PROCESS | 3012 | 1468026519270 Marionette TRACE conn10 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:39 INFO - PROCESS | 3012 | 1468026519272 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:39 INFO - PROCESS | 3012 | 1468026519359 Marionette TRACE conn10 <- [1,2583,null,{"value":null}] 18:08:39 INFO - PROCESS | 3012 | 1468026519404 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:39 INFO - PROCESS | 3012 | 1468026519405 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:39 INFO - PROCESS | 3012 | ++DOCSHELL 123D3000 == 36 [pid = 3012] [id = 655] 18:08:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (15DDBC00) [pid = 3012] [serial = 1965] [outer = 00000000] 18:08:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D3E000) [pid = 3012] [serial = 1966] [outer = 15DDBC00] 18:08:39 INFO - PROCESS | 3012 | 1468026519449 Marionette DEBUG loaded listener.js 18:08:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D9C400) [pid = 3012] [serial = 1967] [outer = 15DDBC00] 18:08:39 INFO - PROCESS | 3012 | 1468026519890 Marionette TRACE conn10 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 18:08:39 INFO - PROCESS | 3012 | 1468026519939 Marionette TRACE conn10 -> [0,2585,"getWindowHandle",null] 18:08:39 INFO - PROCESS | 3012 | 1468026519941 Marionette TRACE conn10 <- [1,2585,null,{"value":"13"}] 18:08:39 INFO - PROCESS | 3012 | 1468026519944 Marionette TRACE conn10 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:08:39 INFO - PROCESS | 3012 | 1468026519946 Marionette TRACE conn10 <- [1,2586,null,{}] 18:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:08:39 INFO - PROCESS | 3012 | 1468026519950 Marionette TRACE conn10 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:39 INFO - PROCESS | 3012 | 1468026519951 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:40 INFO - PROCESS | 3012 | 1468026520036 Marionette TRACE conn10 <- [1,2587,null,{"value":null}] 18:08:40 INFO - PROCESS | 3012 | 1468026520041 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:40 INFO - PROCESS | 3012 | 1468026520043 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:40 INFO - PROCESS | 3012 | ++DOCSHELL 18BC9800 == 37 [pid = 3012] [id = 656] 18:08:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19C75C00) [pid = 3012] [serial = 1968] [outer = 00000000] 18:08:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1BA47800) [pid = 3012] [serial = 1969] [outer = 19C75C00] 18:08:40 INFO - PROCESS | 3012 | 1468026520085 Marionette DEBUG loaded listener.js 18:08:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D127400) [pid = 3012] [serial = 1970] [outer = 19C75C00] 18:08:40 INFO - PROCESS | 3012 | 1468026520528 Marionette TRACE conn10 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 18:08:40 INFO - PROCESS | 3012 | 1468026520579 Marionette TRACE conn10 -> [0,2589,"getWindowHandle",null] 18:08:40 INFO - PROCESS | 3012 | 1468026520581 Marionette TRACE conn10 <- [1,2589,null,{"value":"13"}] 18:08:40 INFO - PROCESS | 3012 | 1468026520585 Marionette TRACE conn10 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:08:40 INFO - PROCESS | 3012 | 1468026520586 Marionette TRACE conn10 <- [1,2590,null,{}] 18:08:40 INFO - PROCESS | 3012 | 1468026520590 Marionette TRACE conn10 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:40 INFO - PROCESS | 3012 | 1468026520592 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:40 INFO - PROCESS | 3012 | 1468026520676 Marionette TRACE conn10 <- [1,2591,null,{"value":null}] 18:08:40 INFO - PROCESS | 3012 | 1468026520730 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:40 INFO - PROCESS | 3012 | 1468026520732 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:40 INFO - PROCESS | 3012 | ++DOCSHELL 0E11D800 == 38 [pid = 3012] [id = 657] 18:08:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (17883800) [pid = 3012] [serial = 1971] [outer = 00000000] 18:08:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D233C00) [pid = 3012] [serial = 1972] [outer = 17883800] 18:08:40 INFO - PROCESS | 3012 | 1468026520780 Marionette DEBUG loaded listener.js 18:08:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D355800) [pid = 3012] [serial = 1973] [outer = 17883800] 18:08:41 INFO - PROCESS | 3012 | 1468026521585 Marionette TRACE conn10 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1068ms 18:08:41 INFO - PROCESS | 3012 | 1468026521664 Marionette TRACE conn10 -> [0,2593,"getWindowHandle",null] 18:08:41 INFO - PROCESS | 3012 | 1468026521669 Marionette TRACE conn10 <- [1,2593,null,{"value":"13"}] 18:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:08:41 INFO - PROCESS | 3012 | 1468026521674 Marionette TRACE conn10 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:08:41 INFO - PROCESS | 3012 | 1468026521678 Marionette TRACE conn10 <- [1,2594,null,{}] 18:08:41 INFO - PROCESS | 3012 | 1468026521749 Marionette TRACE conn10 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:41 INFO - PROCESS | 3012 | 1468026521752 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:41 INFO - PROCESS | 3012 | 1468026521920 Marionette TRACE conn10 <- [1,2595,null,{"value":null}] 18:08:41 INFO - PROCESS | 3012 | 1468026521980 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 3012 | 1468026521983 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:42 INFO - PROCESS | 3012 | ++DOCSHELL 0D9F3C00 == 39 [pid = 3012] [id = 658] 18:08:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0DB0AC00) [pid = 3012] [serial = 1974] [outer = 00000000] 18:08:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0DC6CC00) [pid = 3012] [serial = 1975] [outer = 0DB0AC00] 18:08:42 INFO - PROCESS | 3012 | 1468026522040 Marionette DEBUG loaded listener.js 18:08:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0DFED800) [pid = 3012] [serial = 1976] [outer = 0DB0AC00] 18:08:42 INFO - PROCESS | 3012 | 1468026522966 Marionette TRACE conn10 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1331ms 18:08:43 INFO - PROCESS | 3012 | 1468026523009 Marionette TRACE conn10 -> [0,2597,"getWindowHandle",null] 18:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:08:43 INFO - PROCESS | 3012 | 1468026523014 Marionette TRACE conn10 <- [1,2597,null,{"value":"13"}] 18:08:43 INFO - PROCESS | 3012 | 1468026523018 Marionette TRACE conn10 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:08:43 INFO - PROCESS | 3012 | 1468026523021 Marionette TRACE conn10 <- [1,2598,null,{}] 18:08:43 INFO - PROCESS | 3012 | 1468026523027 Marionette TRACE conn10 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:43 INFO - PROCESS | 3012 | 1468026523029 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:43 INFO - PROCESS | 3012 | 1468026523167 Marionette TRACE conn10 <- [1,2599,null,{"value":null}] 18:08:43 INFO - PROCESS | 3012 | 1468026523316 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 3012 | 1468026523321 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:43 INFO - PROCESS | 3012 | ++DOCSHELL 0DB64800 == 40 [pid = 3012] [id = 659] 18:08:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0DB68800) [pid = 3012] [serial = 1977] [outer = 00000000] 18:08:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (0DE93800) [pid = 3012] [serial = 1978] [outer = 0DB68800] 18:08:43 INFO - PROCESS | 3012 | 1468026523408 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (0E08C400) [pid = 3012] [serial = 1979] [outer = 0DB68800] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 18BC9800 == 39 [pid = 3012] [id = 656] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 123D3000 == 38 [pid = 3012] [id = 655] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 16758000 == 37 [pid = 3012] [id = 654] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 1AB42400 == 36 [pid = 3012] [id = 653] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 1566F800 == 35 [pid = 3012] [id = 652] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 19D55400 == 34 [pid = 3012] [id = 651] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 19D3BC00 == 33 [pid = 3012] [id = 650] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 18756000 == 32 [pid = 3012] [id = 649] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 1675D800 == 31 [pid = 3012] [id = 648] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 1578E000 == 30 [pid = 3012] [id = 647] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 156A3400 == 29 [pid = 3012] [id = 646] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 0DF28000 == 28 [pid = 3012] [id = 645] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 0DB05800 == 27 [pid = 3012] [id = 644] 18:08:43 INFO - PROCESS | 3012 | --DOCSHELL 1B8D7000 == 26 [pid = 3012] [id = 643] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (1D00A400) [pid = 3012] [serial = 1930] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (18BD1400) [pid = 3012] [serial = 1915] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (19D3E400) [pid = 3012] [serial = 1916] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (19D58000) [pid = 3012] [serial = 1918] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1AE0D400) [pid = 3012] [serial = 1921] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1AE9F000) [pid = 3012] [serial = 1928] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (19D3D000) [pid = 3012] [serial = 1924] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (19D61400) [pid = 3012] [serial = 1919] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1AE12C00) [pid = 3012] [serial = 1922] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1AE9E800) [pid = 3012] [serial = 1927] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (184B4400) [pid = 3012] [serial = 1912] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (15664000) [pid = 3012] [serial = 1909] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (156AC800) [pid = 3012] [serial = 1910] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DC68000) [pid = 3012] [serial = 1906] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DEA0000) [pid = 3012] [serial = 1907] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (15A4F400) [pid = 3012] [serial = 1904] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (152D2C00) [pid = 3012] [serial = 1903] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D458000) [pid = 3012] [serial = 1901] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D38B400) [pid = 3012] [serial = 1900] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D364800) [pid = 3012] [serial = 1898] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1D12BC00) [pid = 3012] [serial = 1897] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19D3A000) [pid = 3012] [serial = 1895] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (18759C00) [pid = 3012] [serial = 1894] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0E50C400) [pid = 3012] [serial = 1892] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DE97C00) [pid = 3012] [serial = 1891] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1A947C00) [pid = 3012] [serial = 1925] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (18753800) [pid = 3012] [serial = 1913] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3012 | 1468026523840 Marionette TRACE conn10 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 870ms 18:08:43 INFO - PROCESS | 3012 | 1468026523889 Marionette TRACE conn10 -> [0,2601,"getWindowHandle",null] 18:08:43 INFO - PROCESS | 3012 | 1468026523894 Marionette TRACE conn10 <- [1,2601,null,{"value":"13"}] 18:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:08:43 INFO - PROCESS | 3012 | 1468026523900 Marionette TRACE conn10 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:08:43 INFO - PROCESS | 3012 | 1468026523903 Marionette TRACE conn10 <- [1,2602,null,{}] 18:08:43 INFO - PROCESS | 3012 | 1468026523907 Marionette TRACE conn10 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:43 INFO - PROCESS | 3012 | 1468026523910 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:44 INFO - PROCESS | 3012 | 1468026523998 Marionette TRACE conn10 <- [1,2603,null,{"value":null}] 18:08:44 INFO - PROCESS | 3012 | 1468026524004 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:44 INFO - PROCESS | 3012 | 1468026524006 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:44 INFO - PROCESS | 3012 | ++DOCSHELL 0DFEFC00 == 27 [pid = 3012] [id = 660] 18:08:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DFF3400) [pid = 3012] [serial = 1980] [outer = 00000000] 18:08:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0E53F800) [pid = 3012] [serial = 1981] [outer = 0DFF3400] 18:08:44 INFO - PROCESS | 3012 | 1468026524054 Marionette DEBUG loaded listener.js 18:08:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0E996000) [pid = 3012] [serial = 1982] [outer = 0DFF3400] 18:08:44 INFO - PROCESS | 3012 | 1468026524565 Marionette TRACE conn10 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 18:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:08:44 INFO - PROCESS | 3012 | 1468026524577 Marionette TRACE conn10 -> [0,2605,"getWindowHandle",null] 18:08:44 INFO - PROCESS | 3012 | 1468026524580 Marionette TRACE conn10 <- [1,2605,null,{"value":"13"}] 18:08:44 INFO - PROCESS | 3012 | 1468026524583 Marionette TRACE conn10 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:08:44 INFO - PROCESS | 3012 | 1468026524586 Marionette TRACE conn10 <- [1,2606,null,{}] 18:08:44 INFO - PROCESS | 3012 | 1468026524597 Marionette TRACE conn10 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:44 INFO - PROCESS | 3012 | 1468026524601 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:44 INFO - PROCESS | 3012 | 1468026524731 Marionette TRACE conn10 <- [1,2607,null,{"value":null}] 18:08:44 INFO - PROCESS | 3012 | 1468026524834 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:44 INFO - PROCESS | 3012 | 1468026524837 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:44 INFO - PROCESS | 3012 | ++DOCSHELL 15C63000 == 28 [pid = 3012] [id = 661] 18:08:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (15C7F400) [pid = 3012] [serial = 1983] [outer = 00000000] 18:08:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (15D4D000) [pid = 3012] [serial = 1984] [outer = 15C7F400] 18:08:44 INFO - PROCESS | 3012 | 1468026524884 Marionette DEBUG loaded listener.js 18:08:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1716F800) [pid = 3012] [serial = 1985] [outer = 15C7F400] 18:08:45 INFO - PROCESS | 3012 | 1468026525244 Marionette TRACE conn10 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 18:08:45 INFO - PROCESS | 3012 | 1468026525283 Marionette TRACE conn10 -> [0,2609,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 3012 | 1468026525286 Marionette TRACE conn10 <- [1,2609,null,{"value":"13"}] 18:08:45 INFO - PROCESS | 3012 | 1468026525289 Marionette TRACE conn10 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:08:45 INFO - PROCESS | 3012 | 1468026525291 Marionette TRACE conn10 <- [1,2610,null,{}] 18:08:45 INFO - PROCESS | 3012 | 1468026525295 Marionette TRACE conn10 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:45 INFO - PROCESS | 3012 | 1468026525296 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:45 INFO - PROCESS | 3012 | 1468026525389 Marionette TRACE conn10 <- [1,2611,null,{"value":null}] 18:08:45 INFO - PROCESS | 3012 | 1468026525394 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:45 INFO - PROCESS | 3012 | 1468026525396 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:45 INFO - PROCESS | 3012 | ++DOCSHELL 186CE800 == 29 [pid = 3012] [id = 662] 18:08:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (186D1000) [pid = 3012] [serial = 1986] [outer = 00000000] 18:08:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (18775800) [pid = 3012] [serial = 1987] [outer = 186D1000] 18:08:45 INFO - PROCESS | 3012 | 1468026525440 Marionette DEBUG loaded listener.js 18:08:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18780800) [pid = 3012] [serial = 1988] [outer = 186D1000] 18:08:45 INFO - PROCESS | 3012 | 1468026525838 Marionette TRACE conn10 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 572ms 18:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:08:45 INFO - PROCESS | 3012 | 1468026525867 Marionette TRACE conn10 -> [0,2613,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 3012 | 1468026525869 Marionette TRACE conn10 <- [1,2613,null,{"value":"13"}] 18:08:45 INFO - PROCESS | 3012 | 1468026525872 Marionette TRACE conn10 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - PROCESS | 3012 | 1468026525874 Marionette TRACE conn10 <- [1,2614,null,{}] 18:08:45 INFO - PROCESS | 3012 | 1468026525877 Marionette TRACE conn10 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:45 INFO - PROCESS | 3012 | 1468026525879 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:46 INFO - PROCESS | 3012 | 1468026526016 Marionette TRACE conn10 <- [1,2615,null,{"value":null}] 18:08:46 INFO - PROCESS | 3012 | 1468026526159 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 3012 | 1468026526162 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:46 INFO - PROCESS | 3012 | ++DOCSHELL 18784C00 == 30 [pid = 3012] [id = 663] 18:08:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18A74800) [pid = 3012] [serial = 1989] [outer = 00000000] 18:08:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D3A000) [pid = 3012] [serial = 1990] [outer = 18A74800] 18:08:46 INFO - PROCESS | 3012 | 1468026526205 Marionette DEBUG loaded listener.js 18:08:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D45400) [pid = 3012] [serial = 1991] [outer = 18A74800] 18:08:46 INFO - PROCESS | 3012 | 1468026526657 Marionette TRACE conn10 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 830ms 18:08:46 INFO - PROCESS | 3012 | 1468026526703 Marionette TRACE conn10 -> [0,2617,"getWindowHandle",null] 18:08:46 INFO - PROCESS | 3012 | 1468026526705 Marionette TRACE conn10 <- [1,2617,null,{"value":"13"}] 18:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:08:46 INFO - PROCESS | 3012 | 1468026526712 Marionette TRACE conn10 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:08:46 INFO - PROCESS | 3012 | 1468026526714 Marionette TRACE conn10 <- [1,2618,null,{}] 18:08:46 INFO - PROCESS | 3012 | 1468026526718 Marionette TRACE conn10 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:46 INFO - PROCESS | 3012 | 1468026526723 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:46 INFO - PROCESS | 3012 | 1468026526864 Marionette TRACE conn10 <- [1,2619,null,{"value":null}] 18:08:46 INFO - PROCESS | 3012 | 1468026526878 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 3012 | 1468026526879 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:46 INFO - PROCESS | 3012 | ++DOCSHELL 19D9B400 == 31 [pid = 3012] [id = 664] 18:08:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1A7EF400) [pid = 3012] [serial = 1992] [outer = 00000000] 18:08:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AB07800) [pid = 3012] [serial = 1993] [outer = 1A7EF400] 18:08:46 INFO - PROCESS | 3012 | 1468026526923 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AB10000) [pid = 3012] [serial = 1994] [outer = 1A7EF400] 18:08:47 INFO - PROCESS | 3012 | 1468026527372 Marionette TRACE conn10 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 18:08:47 INFO - PROCESS | 3012 | 1468026527459 Marionette TRACE conn10 -> [0,2621,"getWindowHandle",null] 18:08:47 INFO - PROCESS | 3012 | 1468026527461 Marionette TRACE conn10 <- [1,2621,null,{"value":"13"}] 18:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:08:47 INFO - PROCESS | 3012 | 1468026527470 Marionette TRACE conn10 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:08:47 INFO - PROCESS | 3012 | 1468026527472 Marionette TRACE conn10 <- [1,2622,null,{}] 18:08:47 INFO - PROCESS | 3012 | 1468026527480 Marionette TRACE conn10 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:47 INFO - PROCESS | 3012 | 1468026527482 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:47 INFO - PROCESS | 3012 | 1468026527595 Marionette TRACE conn10 <- [1,2623,null,{"value":null}] 18:08:47 INFO - PROCESS | 3012 | 1468026527607 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:47 INFO - PROCESS | 3012 | 1468026527609 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:47 INFO - PROCESS | 3012 | ++DOCSHELL 1AE15400 == 32 [pid = 3012] [id = 665] 18:08:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AE15800) [pid = 3012] [serial = 1995] [outer = 00000000] 18:08:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AE9D400) [pid = 3012] [serial = 1996] [outer = 1AE15800] 18:08:47 INFO - PROCESS | 3012 | 1468026527652 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1AE18400) [pid = 3012] [serial = 1997] [outer = 1AE15800] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1A951400) [pid = 3012] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (19D5BC00) [pid = 3012] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1BADEC00) [pid = 3012] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (18776400) [pid = 3012] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (156A5800) [pid = 3012] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (19D40000) [pid = 3012] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (16CCDC00) [pid = 3012] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (15A79400) [pid = 3012] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DB06400) [pid = 3012] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DF28C00) [pid = 3012] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AE0B800) [pid = 3012] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19C75C00) [pid = 3012] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D002800) [pid = 3012] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:08:48 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (15DDBC00) [pid = 3012] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:08:48 INFO - PROCESS | 3012 | 1468026528242 Marionette TRACE conn10 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 830ms 18:08:48 INFO - PROCESS | 3012 | 1468026528301 Marionette TRACE conn10 -> [0,2625,"getWindowHandle",null] 18:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:08:48 INFO - PROCESS | 3012 | 1468026528303 Marionette TRACE conn10 <- [1,2625,null,{"value":"13"}] 18:08:48 INFO - PROCESS | 3012 | 1468026528307 Marionette TRACE conn10 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - PROCESS | 3012 | 1468026528308 Marionette TRACE conn10 <- [1,2626,null,{}] 18:08:48 INFO - PROCESS | 3012 | 1468026528312 Marionette TRACE conn10 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:48 INFO - PROCESS | 3012 | 1468026528314 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:48 INFO - PROCESS | 3012 | 1468026528428 Marionette TRACE conn10 <- [1,2627,null,{"value":null}] 18:08:48 INFO - PROCESS | 3012 | 1468026528491 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:48 INFO - PROCESS | 3012 | 1468026528493 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:48 INFO - PROCESS | 3012 | ++DOCSHELL 15DD6800 == 33 [pid = 3012] [id = 666] 18:08:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (15DD7C00) [pid = 3012] [serial = 1998] [outer = 00000000] 18:08:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (18752000) [pid = 3012] [serial = 1999] [outer = 15DD7C00] 18:08:48 INFO - PROCESS | 3012 | 1468026528536 Marionette DEBUG loaded listener.js 18:08:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (19D40000) [pid = 3012] [serial = 2000] [outer = 15DD7C00] 18:08:48 INFO - PROCESS | 3012 | 1468026528896 Marionette TRACE conn10 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 18:08:48 INFO - PROCESS | 3012 | 1468026528937 Marionette TRACE conn10 -> [0,2629,"getWindowHandle",null] 18:08:48 INFO - PROCESS | 3012 | 1468026528939 Marionette TRACE conn10 <- [1,2629,null,{"value":"13"}] 18:08:48 INFO - PROCESS | 3012 | 1468026528943 Marionette TRACE conn10 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:08:48 INFO - PROCESS | 3012 | 1468026528944 Marionette TRACE conn10 <- [1,2630,null,{}] 18:08:48 INFO - PROCESS | 3012 | 1468026528948 Marionette TRACE conn10 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:48 INFO - PROCESS | 3012 | 1468026528950 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:49 INFO - PROCESS | 3012 | 1468026529070 Marionette TRACE conn10 <- [1,2631,null,{"value":null}] 18:08:49 INFO - PROCESS | 3012 | 1468026529078 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:49 INFO - PROCESS | 3012 | 1468026529080 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:49 INFO - PROCESS | 3012 | ++DOCSHELL 184A6800 == 34 [pid = 3012] [id = 667] 18:08:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1863B400) [pid = 3012] [serial = 2001] [outer = 00000000] 18:08:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AEA1800) [pid = 3012] [serial = 2002] [outer = 1863B400] 18:08:49 INFO - PROCESS | 3012 | 1468026529123 Marionette DEBUG loaded listener.js 18:08:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1B8D1C00) [pid = 3012] [serial = 2003] [outer = 1863B400] 18:08:49 INFO - PROCESS | 3012 | 1468026529540 Marionette TRACE conn10 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:08:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:08:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 18:08:49 INFO - PROCESS | 3012 | 1468026529577 Marionette TRACE conn10 -> [0,2633,"getWindowHandle",null] 18:08:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:08:49 INFO - PROCESS | 3012 | 1468026529579 Marionette TRACE conn10 <- [1,2633,null,{"value":"13"}] 18:08:49 INFO - PROCESS | 3012 | 1468026529583 Marionette TRACE conn10 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:08:49 INFO - PROCESS | 3012 | 1468026529584 Marionette TRACE conn10 <- [1,2634,null,{}] 18:08:49 INFO - PROCESS | 3012 | 1468026529588 Marionette TRACE conn10 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:49 INFO - PROCESS | 3012 | 1468026529590 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:49 INFO - PROCESS | 3012 | 1468026529710 Marionette TRACE conn10 <- [1,2635,null,{"value":null}] 18:08:49 INFO - PROCESS | 3012 | 1468026529718 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:49 INFO - PROCESS | 3012 | 1468026529720 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:49 INFO - PROCESS | 3012 | ++DOCSHELL 0D37E000 == 35 [pid = 3012] [id = 668] 18:08:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DB6A800) [pid = 3012] [serial = 2004] [outer = 00000000] 18:08:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1D004000) [pid = 3012] [serial = 2005] [outer = 0DB6A800] 18:08:49 INFO - PROCESS | 3012 | 1468026529764 Marionette DEBUG loaded listener.js 18:08:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D0DA000) [pid = 3012] [serial = 2006] [outer = 0DB6A800] 18:08:50 INFO - PROCESS | 3012 | 1468026530132 Marionette TRACE conn10 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:08:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:08:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 631ms 18:08:50 INFO - PROCESS | 3012 | 1468026530214 Marionette TRACE conn10 -> [0,2637,"getWindowHandle",null] 18:08:50 INFO - PROCESS | 3012 | 1468026530218 Marionette TRACE conn10 <- [1,2637,null,{"value":"13"}] 18:08:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:08:50 INFO - PROCESS | 3012 | 1468026530223 Marionette TRACE conn10 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:08:50 INFO - PROCESS | 3012 | 1468026530227 Marionette TRACE conn10 <- [1,2638,null,{}] 18:08:50 INFO - PROCESS | 3012 | 1468026530234 Marionette TRACE conn10 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:50 INFO - PROCESS | 3012 | 1468026530238 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:50 INFO - PROCESS | 3012 | 1468026530394 Marionette TRACE conn10 <- [1,2639,null,{"value":null}] 18:08:50 INFO - PROCESS | 3012 | 1468026530578 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:50 INFO - PROCESS | 3012 | 1468026530581 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:50 INFO - PROCESS | 3012 | ++DOCSHELL 0D9F2000 == 36 [pid = 3012] [id = 669] 18:08:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0DB01800) [pid = 3012] [serial = 2007] [outer = 00000000] 18:08:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0DB62C00) [pid = 3012] [serial = 2008] [outer = 0DB01800] 18:08:50 INFO - PROCESS | 3012 | 1468026530641 Marionette DEBUG loaded listener.js 18:08:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0DF22800) [pid = 3012] [serial = 2009] [outer = 0DB01800] 18:08:51 INFO - PROCESS | 3012 | 1468026531287 Marionette TRACE conn10 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:08:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:08:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1124ms 18:08:51 INFO - PROCESS | 3012 | 1468026531348 Marionette TRACE conn10 -> [0,2641,"getWindowHandle",null] 18:08:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:08:51 INFO - PROCESS | 3012 | 1468026531352 Marionette TRACE conn10 <- [1,2641,null,{"value":"13"}] 18:08:51 INFO - PROCESS | 3012 | 1468026531358 Marionette TRACE conn10 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:08:51 INFO - PROCESS | 3012 | 1468026531362 Marionette TRACE conn10 <- [1,2642,null,{}] 18:08:51 INFO - PROCESS | 3012 | 1468026531366 Marionette TRACE conn10 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:51 INFO - PROCESS | 3012 | 1468026531369 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:51 INFO - PROCESS | 3012 | 1468026531480 Marionette TRACE conn10 <- [1,2643,null,{"value":null}] 18:08:51 INFO - PROCESS | 3012 | 1468026531644 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:51 INFO - PROCESS | 3012 | 1468026531647 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:51 INFO - PROCESS | 3012 | ++DOCSHELL 15669800 == 37 [pid = 3012] [id = 670] 18:08:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (156A7800) [pid = 3012] [serial = 2010] [outer = 00000000] 18:08:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (15C19400) [pid = 3012] [serial = 2011] [outer = 156A7800] 18:08:51 INFO - PROCESS | 3012 | 1468026531704 Marionette DEBUG loaded listener.js 18:08:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (17883400) [pid = 3012] [serial = 2012] [outer = 156A7800] 18:08:52 INFO - PROCESS | 3012 | 1468026532276 Marionette TRACE conn10 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:08:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:08:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 990ms 18:08:52 INFO - PROCESS | 3012 | 1468026532348 Marionette TRACE conn10 -> [0,2645,"getWindowHandle",null] 18:08:52 INFO - PROCESS | 3012 | 1468026532350 Marionette TRACE conn10 <- [1,2645,null,{"value":"13"}] 18:08:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:08:52 INFO - PROCESS | 3012 | 1468026532354 Marionette TRACE conn10 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - PROCESS | 3012 | 1468026532356 Marionette TRACE conn10 <- [1,2646,null,{}] 18:08:52 INFO - PROCESS | 3012 | 1468026532367 Marionette TRACE conn10 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:52 INFO - PROCESS | 3012 | 1468026532372 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:52 INFO - PROCESS | 3012 | 1468026532513 Marionette TRACE conn10 <- [1,2647,null,{"value":null}] 18:08:52 INFO - PROCESS | 3012 | 1468026532654 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:52 INFO - PROCESS | 3012 | 1468026532658 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:52 INFO - PROCESS | 3012 | ++DOCSHELL 1A944400 == 38 [pid = 3012] [id = 671] 18:08:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1A945400) [pid = 3012] [serial = 2013] [outer = 00000000] 18:08:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1AE0AC00) [pid = 3012] [serial = 2014] [outer = 1A945400] 18:08:52 INFO - PROCESS | 3012 | 1468026532717 Marionette DEBUG loaded listener.js 18:08:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1C385000) [pid = 3012] [serial = 2015] [outer = 1A945400] 18:08:53 INFO - PROCESS | 3012 | 1468026533272 Marionette TRACE conn10 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:08:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:08:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 18:08:53 INFO - PROCESS | 3012 | 1468026533327 Marionette TRACE conn10 -> [0,2649,"getWindowHandle",null] 18:08:53 INFO - PROCESS | 3012 | 1468026533330 Marionette TRACE conn10 <- [1,2649,null,{"value":"13"}] 18:08:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:08:53 INFO - PROCESS | 3012 | 1468026533333 Marionette TRACE conn10 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:08:53 INFO - PROCESS | 3012 | 1468026533335 Marionette TRACE conn10 <- [1,2650,null,{}] 18:08:53 INFO - PROCESS | 3012 | 1468026533339 Marionette TRACE conn10 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:53 INFO - PROCESS | 3012 | 1468026533342 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:53 INFO - PROCESS | 3012 | 1468026533570 Marionette TRACE conn10 <- [1,2651,null,{"value":null}] 18:08:53 INFO - PROCESS | 3012 | 1468026533725 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:53 INFO - PROCESS | 3012 | 1468026533728 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:53 INFO - PROCESS | 3012 | ++DOCSHELL 0D458C00 == 39 [pid = 3012] [id = 672] 18:08:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0D97B800) [pid = 3012] [serial = 2016] [outer = 00000000] 18:08:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0DB05400) [pid = 3012] [serial = 2017] [outer = 0D97B800] 18:08:53 INFO - PROCESS | 3012 | 1468026533785 Marionette DEBUG loaded listener.js 18:08:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0DB69800) [pid = 3012] [serial = 2018] [outer = 0D97B800] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 184A6800 == 38 [pid = 3012] [id = 667] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 15DD6800 == 37 [pid = 3012] [id = 666] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 1AE15400 == 36 [pid = 3012] [id = 665] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 19D9B400 == 35 [pid = 3012] [id = 664] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 18784C00 == 34 [pid = 3012] [id = 663] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 186CE800 == 33 [pid = 3012] [id = 662] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 15C63000 == 32 [pid = 3012] [id = 661] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 0DFEFC00 == 31 [pid = 3012] [id = 660] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 0DB64800 == 30 [pid = 3012] [id = 659] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 0D9F3C00 == 29 [pid = 3012] [id = 658] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 0E11D800 == 28 [pid = 3012] [id = 657] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 1A944400 == 27 [pid = 3012] [id = 671] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 15669800 == 26 [pid = 3012] [id = 670] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 0D37E000 == 25 [pid = 3012] [id = 668] 18:08:54 INFO - PROCESS | 3012 | --DOCSHELL 0D9F2000 == 24 [pid = 3012] [id = 669] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1AB42800) [pid = 3012] [serial = 1957] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1A94F400) [pid = 3012] [serial = 1954] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1D123000) [pid = 3012] [serial = 1931] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (18A7A800) [pid = 3012] [serial = 1948] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (19C7C400) [pid = 3012] [serial = 1949] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1578E400) [pid = 3012] [serial = 1939] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (15AE8800) [pid = 3012] [serial = 1940] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (19D56400) [pid = 3012] [serial = 1951] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (19D57000) [pid = 3012] [serial = 1952] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (17171C00) [pid = 3012] [serial = 1945] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (184B1C00) [pid = 3012] [serial = 1946] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (15DCDC00) [pid = 3012] [serial = 1942] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (16758400) [pid = 3012] [serial = 1943] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DB0C000) [pid = 3012] [serial = 1933] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DB60800) [pid = 3012] [serial = 1934] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DF2D400) [pid = 3012] [serial = 1936] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DFF4000) [pid = 3012] [serial = 1937] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AE9D000) [pid = 3012] [serial = 1960] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1ABAE400) [pid = 3012] [serial = 1958] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D127400) [pid = 3012] [serial = 1970] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1D00D400) [pid = 3012] [serial = 1963] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19D3E000) [pid = 3012] [serial = 1966] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1BA47800) [pid = 3012] [serial = 1969] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1D0E3C00) [pid = 3012] [serial = 1964] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1AEA2400) [pid = 3012] [serial = 1961] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1D233C00) [pid = 3012] [serial = 1972] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (19D9C400) [pid = 3012] [serial = 1967] [outer = 00000000] [url = about:blank] 18:08:54 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1A7F2C00) [pid = 3012] [serial = 1955] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3012 | 1468026534999 Marionette TRACE conn10 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:08:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:08:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1825ms 18:08:55 INFO - PROCESS | 3012 | 1468026535159 Marionette TRACE conn10 -> [0,2653,"getWindowHandle",null] 18:08:55 INFO - PROCESS | 3012 | 1468026535163 Marionette TRACE conn10 <- [1,2653,null,{"value":"13"}] 18:08:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:08:55 INFO - PROCESS | 3012 | 1468026535168 Marionette TRACE conn10 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:08:55 INFO - PROCESS | 3012 | 1468026535171 Marionette TRACE conn10 <- [1,2654,null,{}] 18:08:55 INFO - PROCESS | 3012 | 1468026535176 Marionette TRACE conn10 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:55 INFO - PROCESS | 3012 | 1468026535179 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:55 INFO - PROCESS | 3012 | 1468026535272 Marionette TRACE conn10 <- [1,2655,null,{"value":null}] 18:08:55 INFO - PROCESS | 3012 | 1468026535359 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:55 INFO - PROCESS | 3012 | 1468026535363 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:55 INFO - PROCESS | 3012 | ++DOCSHELL 0D9F2800 == 25 [pid = 3012] [id = 673] 18:08:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0D9F3400) [pid = 3012] [serial = 2019] [outer = 00000000] 18:08:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (0DB0C400) [pid = 3012] [serial = 2020] [outer = 0D9F3400] 18:08:55 INFO - PROCESS | 3012 | 1468026535412 Marionette DEBUG loaded listener.js 18:08:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0DB64800) [pid = 3012] [serial = 2021] [outer = 0D9F3400] 18:08:56 INFO - PROCESS | 3012 | 1468026536288 Marionette TRACE conn10 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:08:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:08:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1175ms 18:08:56 INFO - PROCESS | 3012 | 1468026536344 Marionette TRACE conn10 -> [0,2657,"getWindowHandle",null] 18:08:56 INFO - PROCESS | 3012 | 1468026536349 Marionette TRACE conn10 <- [1,2657,null,{"value":"13"}] 18:08:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:08:56 INFO - PROCESS | 3012 | 1468026536356 Marionette TRACE conn10 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:08:56 INFO - PROCESS | 3012 | 1468026536358 Marionette TRACE conn10 <- [1,2658,null,{}] 18:08:56 INFO - PROCESS | 3012 | 1468026536362 Marionette TRACE conn10 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:56 INFO - PROCESS | 3012 | 1468026536365 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:56 INFO - PROCESS | 3012 | 1468026536458 Marionette TRACE conn10 <- [1,2659,null,{"value":null}] 18:08:56 INFO - PROCESS | 3012 | 1468026536466 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:56 INFO - PROCESS | 3012 | 1468026536469 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:56 INFO - PROCESS | 3012 | ++DOCSHELL 123CE000 == 26 [pid = 3012] [id = 674] 18:08:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (15257000) [pid = 3012] [serial = 2022] [outer = 00000000] 18:08:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (15669000) [pid = 3012] [serial = 2023] [outer = 15257000] 18:08:56 INFO - PROCESS | 3012 | 1468026536518 Marionette DEBUG loaded listener.js 18:08:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (156ADC00) [pid = 3012] [serial = 2024] [outer = 15257000] 18:08:57 INFO - PROCESS | 3012 | 1468026537450 Marionette TRACE conn10 <- [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"]]]}] 18:08:57 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 18:08:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:08:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:08:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1121ms 18:08:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:08:57 INFO - PROCESS | 3012 | 1468026537482 Marionette TRACE conn10 -> [0,2661,"getWindowHandle",null] 18:08:57 INFO - PROCESS | 3012 | 1468026537484 Marionette TRACE conn10 <- [1,2661,null,{"value":"13"}] 18:08:57 INFO - PROCESS | 3012 | 1468026537488 Marionette TRACE conn10 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:08:57 INFO - PROCESS | 3012 | 1468026537492 Marionette TRACE conn10 <- [1,2662,null,{}] 18:08:57 INFO - PROCESS | 3012 | 1468026537506 Marionette TRACE conn10 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:57 INFO - PROCESS | 3012 | 1468026537510 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:57 INFO - PROCESS | 3012 | 1468026537646 Marionette TRACE conn10 <- [1,2663,null,{"value":null}] 18:08:57 INFO - PROCESS | 3012 | 1468026537654 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:57 INFO - PROCESS | 3012 | 1468026537657 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:57 INFO - PROCESS | 3012 | ++DOCSHELL 0DFF4800 == 27 [pid = 3012] [id = 675] 18:08:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1716F000) [pid = 3012] [serial = 2025] [outer = 00000000] 18:08:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (184AC000) [pid = 3012] [serial = 2026] [outer = 1716F000] 18:08:57 INFO - PROCESS | 3012 | 1468026537705 Marionette DEBUG loaded listener.js 18:08:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1863F000) [pid = 3012] [serial = 2027] [outer = 1716F000] 18:08:58 INFO - PROCESS | 3012 | 1468026538616 Marionette TRACE conn10 <- [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"]]]}] 18:08:58 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 18:08:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:08:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:08:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:08:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1178ms 18:08:58 INFO - PROCESS | 3012 | 1468026538669 Marionette TRACE conn10 -> [0,2665,"getWindowHandle",null] 18:08:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:08:58 INFO - PROCESS | 3012 | 1468026538672 Marionette TRACE conn10 <- [1,2665,null,{"value":"13"}] 18:08:58 INFO - PROCESS | 3012 | 1468026538675 Marionette TRACE conn10 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:08:58 INFO - PROCESS | 3012 | 1468026538677 Marionette TRACE conn10 <- [1,2666,null,{}] 18:08:58 INFO - PROCESS | 3012 | 1468026538681 Marionette TRACE conn10 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:58 INFO - PROCESS | 3012 | 1468026538683 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:58 INFO - PROCESS | 3012 | 1468026538800 Marionette TRACE conn10 <- [1,2667,null,{"value":null}] 18:08:58 INFO - PROCESS | 3012 | 1468026538807 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:58 INFO - PROCESS | 3012 | 1468026538808 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:08:58 INFO - PROCESS | 3012 | ++DOCSHELL 18755000 == 28 [pid = 3012] [id = 676] 18:08:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (18759000) [pid = 3012] [serial = 2028] [outer = 00000000] 18:08:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (19C75000) [pid = 3012] [serial = 2029] [outer = 18759000] 18:08:58 INFO - PROCESS | 3012 | 1468026538906 Marionette DEBUG loaded listener.js 18:08:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (19D3E000) [pid = 3012] [serial = 2030] [outer = 18759000] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18A74800) [pid = 3012] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1A7EF400) [pid = 3012] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15C7F400) [pid = 3012] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0DB0AC00) [pid = 3012] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (186D1000) [pid = 3012] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0DB68800) [pid = 3012] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0DFF3400) [pid = 3012] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1AE15800) [pid = 3012] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (15DD7C00) [pid = 3012] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1863B400) [pid = 3012] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (0DB6A800) [pid = 3012] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:08:59 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (17883800) [pid = 3012] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:08:59 INFO - PROCESS | 3012 | 1468026539830 Marionette TRACE conn10 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:08:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:08:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1177ms 18:08:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:08:59 INFO - PROCESS | 3012 | 1468026539854 Marionette TRACE conn10 -> [0,2669,"getWindowHandle",null] 18:08:59 INFO - PROCESS | 3012 | 1468026539856 Marionette TRACE conn10 <- [1,2669,null,{"value":"13"}] 18:08:59 INFO - PROCESS | 3012 | 1468026539859 Marionette TRACE conn10 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:08:59 INFO - PROCESS | 3012 | 1468026539861 Marionette TRACE conn10 <- [1,2670,null,{}] 18:08:59 INFO - PROCESS | 3012 | 1468026539865 Marionette TRACE conn10 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:59 INFO - PROCESS | 3012 | 1468026539867 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:00 INFO - PROCESS | 3012 | 1468026539986 Marionette TRACE conn10 <- [1,2671,null,{"value":null}] 18:09:00 INFO - PROCESS | 3012 | 1468026539995 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:00 INFO - PROCESS | 3012 | 1468026539997 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:00 INFO - PROCESS | 3012 | ++DOCSHELL 0E1C2400 == 29 [pid = 3012] [id = 677] 18:09:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (15AE1800) [pid = 3012] [serial = 2031] [outer = 00000000] 18:09:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (18A80800) [pid = 3012] [serial = 2032] [outer = 15AE1800] 18:09:00 INFO - PROCESS | 3012 | 1468026540041 Marionette DEBUG loaded listener.js 18:09:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (19D46000) [pid = 3012] [serial = 2033] [outer = 15AE1800] 18:09:00 INFO - PROCESS | 3012 | 1468026540936 Marionette TRACE conn10 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:09:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 18:09:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 18:09:01 INFO - PROCESS | 3012 | 1468026540989 Marionette TRACE conn10 -> [0,2673,"getWindowHandle",null] 18:09:01 INFO - PROCESS | 3012 | 1468026540991 Marionette TRACE conn10 <- [1,2673,null,{"value":"13"}] 18:09:01 INFO - PROCESS | 3012 | 1468026540994 Marionette TRACE conn10 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:09:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:09:01 INFO - PROCESS | 3012 | 1468026540996 Marionette TRACE conn10 <- [1,2674,null,{}] 18:09:01 INFO - PROCESS | 3012 | 1468026541000 Marionette TRACE conn10 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:01 INFO - PROCESS | 3012 | 1468026541005 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:01 INFO - PROCESS | 3012 | 1468026541106 Marionette TRACE conn10 <- [1,2675,null,{"value":null}] 18:09:01 INFO - PROCESS | 3012 | 1468026541247 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:01 INFO - PROCESS | 3012 | 1468026541250 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:01 INFO - PROCESS | 3012 | ++DOCSHELL 0CA18C00 == 30 [pid = 3012] [id = 678] 18:09:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0CA19800) [pid = 3012] [serial = 2034] [outer = 00000000] 18:09:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0D1CC000) [pid = 3012] [serial = 2035] [outer = 0CA19800] 18:09:01 INFO - PROCESS | 3012 | 1468026541342 Marionette DEBUG loaded listener.js 18:09:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0D3E7C00) [pid = 3012] [serial = 2036] [outer = 0CA19800] 18:09:02 INFO - PROCESS | 3012 | 1468026542441 Marionette TRACE conn10 <- [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"]]]}] 18:09:02 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 18:09:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:09:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:09:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1478ms 18:09:02 INFO - PROCESS | 3012 | 1468026542479 Marionette TRACE conn10 -> [0,2677,"getWindowHandle",null] 18:09:02 INFO - PROCESS | 3012 | 1468026542482 Marionette TRACE conn10 <- [1,2677,null,{"value":"13"}] 18:09:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:09:02 INFO - PROCESS | 3012 | 1468026542487 Marionette TRACE conn10 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:09:02 INFO - PROCESS | 3012 | 1468026542490 Marionette TRACE conn10 <- [1,2678,null,{}] 18:09:02 INFO - PROCESS | 3012 | 1468026542496 Marionette TRACE conn10 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:02 INFO - PROCESS | 3012 | 1468026542499 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:02 INFO - PROCESS | 3012 | 1468026542642 Marionette TRACE conn10 <- [1,2679,null,{"value":null}] 18:09:02 INFO - PROCESS | 3012 | 1468026542776 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:02 INFO - PROCESS | 3012 | 1468026542779 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:02 INFO - PROCESS | 3012 | ++DOCSHELL 0DB62400 == 31 [pid = 3012] [id = 679] 18:09:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DE23800) [pid = 3012] [serial = 2037] [outer = 00000000] 18:09:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0E581000) [pid = 3012] [serial = 2038] [outer = 0DE23800] 18:09:02 INFO - PROCESS | 3012 | 1468026542837 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (152DB400) [pid = 3012] [serial = 2039] [outer = 0DE23800] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 0E50EC00 == 30 [pid = 3012] [id = 381] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 1874F400 == 29 [pid = 3012] [id = 369] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 18751C00 == 28 [pid = 3012] [id = 380] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 15A75400 == 27 [pid = 3012] [id = 368] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 18757800 == 26 [pid = 3012] [id = 370] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 17883C00 == 25 [pid = 3012] [id = 379] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 0E1C2400 == 24 [pid = 3012] [id = 677] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 18755000 == 23 [pid = 3012] [id = 676] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 0DFF4800 == 22 [pid = 3012] [id = 675] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 123CE000 == 21 [pid = 3012] [id = 674] 18:09:03 INFO - PROCESS | 3012 | --DOCSHELL 0D9F2800 == 20 [pid = 3012] [id = 673] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19D3A000) [pid = 3012] [serial = 1990] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1AB07800) [pid = 3012] [serial = 1993] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19D45400) [pid = 3012] [serial = 1991] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (15D4D000) [pid = 3012] [serial = 1984] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1716F800) [pid = 3012] [serial = 1985] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (0DC6CC00) [pid = 3012] [serial = 1975] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (0DFED800) [pid = 3012] [serial = 1976] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (18775800) [pid = 3012] [serial = 1987] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (18780800) [pid = 3012] [serial = 1988] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (0DE93800) [pid = 3012] [serial = 1978] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (0E08C400) [pid = 3012] [serial = 1979] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (0E53F800) [pid = 3012] [serial = 1981] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (0E996000) [pid = 3012] [serial = 1982] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (1AE9D400) [pid = 3012] [serial = 1996] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 56 (18752000) [pid = 3012] [serial = 1999] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 55 (1B8D1C00) [pid = 3012] [serial = 2003] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 54 (1D004000) [pid = 3012] [serial = 2005] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 53 (1D355800) [pid = 3012] [serial = 1973] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 52 (1AEA1800) [pid = 3012] [serial = 2002] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 51 (1AE18400) [pid = 3012] [serial = 1997] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 50 (1AB10000) [pid = 3012] [serial = 1994] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 49 (1D0DA000) [pid = 3012] [serial = 2006] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3012 | --DOMWINDOW == 48 (19D40000) [pid = 3012] [serial = 2000] [outer = 00000000] [url = about:blank] 18:09:04 INFO - PROCESS | 3012 | 1468026544073 Marionette TRACE conn10 <- [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"]]]}] 18:09:04 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 18:09:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:09:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:09:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1633ms 18:09:04 INFO - PROCESS | 3012 | 1468026544121 Marionette TRACE conn10 -> [0,2681,"getWindowHandle",null] 18:09:04 INFO - PROCESS | 3012 | 1468026544125 Marionette TRACE conn10 <- [1,2681,null,{"value":"13"}] 18:09:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:09:04 INFO - PROCESS | 3012 | 1468026544129 Marionette TRACE conn10 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:09:04 INFO - PROCESS | 3012 | 1468026544132 Marionette TRACE conn10 <- [1,2682,null,{}] 18:09:04 INFO - PROCESS | 3012 | 1468026544208 Marionette TRACE conn10 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:04 INFO - PROCESS | 3012 | 1468026544210 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:04 INFO - PROCESS | 3012 | 1468026544329 Marionette TRACE conn10 <- [1,2683,null,{"value":null}] 18:09:04 INFO - PROCESS | 3012 | 1468026544336 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:04 INFO - PROCESS | 3012 | 1468026544338 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:04 INFO - PROCESS | 3012 | ++DOCSHELL 0DB0CC00 == 21 [pid = 3012] [id = 680] 18:09:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 49 (0DB0DC00) [pid = 3012] [serial = 2040] [outer = 00000000] 18:09:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 50 (0DFEB800) [pid = 3012] [serial = 2041] [outer = 0DB0DC00] 18:09:04 INFO - PROCESS | 3012 | 1468026544387 Marionette DEBUG loaded listener.js 18:09:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 51 (0E08E400) [pid = 3012] [serial = 2042] [outer = 0DB0DC00] 18:09:05 INFO - PROCESS | 3012 | 1468026545330 Marionette TRACE conn10 <- [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"]]]}] 18:09:05 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 18:09:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:09:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:09:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1224ms 18:09:05 INFO - PROCESS | 3012 | 1468026545354 Marionette TRACE conn10 -> [0,2685,"getWindowHandle",null] 18:09:05 INFO - PROCESS | 3012 | 1468026545359 Marionette TRACE conn10 <- [1,2685,null,{"value":"13"}] 18:09:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:09:05 INFO - PROCESS | 3012 | 1468026545365 Marionette TRACE conn10 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:09:05 INFO - PROCESS | 3012 | 1468026545368 Marionette TRACE conn10 <- [1,2686,null,{}] 18:09:05 INFO - PROCESS | 3012 | 1468026545372 Marionette TRACE conn10 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:05 INFO - PROCESS | 3012 | 1468026545374 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:05 INFO - PROCESS | 3012 | 1468026545467 Marionette TRACE conn10 <- [1,2687,null,{"value":null}] 18:09:05 INFO - PROCESS | 3012 | 1468026545474 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:05 INFO - PROCESS | 3012 | 1468026545477 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:05 INFO - PROCESS | 3012 | ++DOCSHELL 15A75400 == 22 [pid = 3012] [id = 681] 18:09:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 52 (15A78800) [pid = 3012] [serial = 2043] [outer = 00000000] 18:09:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 53 (15C59C00) [pid = 3012] [serial = 2044] [outer = 15A78800] 18:09:05 INFO - PROCESS | 3012 | 1468026545524 Marionette DEBUG loaded listener.js 18:09:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 54 (15DD7000) [pid = 3012] [serial = 2045] [outer = 15A78800] 18:09:06 INFO - PROCESS | 3012 | 1468026546516 Marionette TRACE conn10 <- [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"]]]}] 18:09:06 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 18:09:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:09:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:09:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1177ms 18:09:06 INFO - PROCESS | 3012 | 1468026546546 Marionette TRACE conn10 -> [0,2689,"getWindowHandle",null] 18:09:06 INFO - PROCESS | 3012 | 1468026546549 Marionette TRACE conn10 <- [1,2689,null,{"value":"13"}] 18:09:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:09:06 INFO - PROCESS | 3012 | 1468026546552 Marionette TRACE conn10 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - PROCESS | 3012 | 1468026546555 Marionette TRACE conn10 <- [1,2690,null,{}] 18:09:06 INFO - PROCESS | 3012 | 1468026546573 Marionette TRACE conn10 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:06 INFO - PROCESS | 3012 | 1468026546578 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:06 INFO - PROCESS | 3012 | 1468026546702 Marionette TRACE conn10 <- [1,2691,null,{"value":null}] 18:09:06 INFO - PROCESS | 3012 | 1468026546710 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:06 INFO - PROCESS | 3012 | 1468026546713 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:06 INFO - PROCESS | 3012 | ++DOCSHELL 18639800 == 23 [pid = 3012] [id = 682] 18:09:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 55 (186CAC00) [pid = 3012] [serial = 2046] [outer = 00000000] 18:09:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 56 (1875A000) [pid = 3012] [serial = 2047] [outer = 186CAC00] 18:09:06 INFO - PROCESS | 3012 | 1468026546816 Marionette DEBUG loaded listener.js 18:09:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 57 (1877C000) [pid = 3012] [serial = 2048] [outer = 186CAC00] 18:09:07 INFO - PROCESS | 3012 | --DOMWINDOW == 56 (0D9F3400) [pid = 3012] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:09:07 INFO - PROCESS | 3012 | --DOMWINDOW == 55 (15257000) [pid = 3012] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:09:07 INFO - PROCESS | 3012 | --DOMWINDOW == 54 (0D97B800) [pid = 3012] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:09:07 INFO - PROCESS | 3012 | --DOMWINDOW == 53 (1716F000) [pid = 3012] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:09:07 INFO - PROCESS | 3012 | --DOMWINDOW == 52 (0DB01800) [pid = 3012] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:09:07 INFO - PROCESS | 3012 | --DOMWINDOW == 51 (156A7800) [pid = 3012] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:09:07 INFO - PROCESS | 3012 | --DOMWINDOW == 50 (1A945400) [pid = 3012] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:09:07 INFO - PROCESS | 3012 | --DOMWINDOW == 49 (18759000) [pid = 3012] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:09:07 INFO - PROCESS | 3012 | 1468026547256 Marionette TRACE conn10 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:09:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:09:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 18:09:07 INFO - PROCESS | 3012 | 1468026547286 Marionette TRACE conn10 -> [0,2693,"getWindowHandle",null] 18:09:07 INFO - PROCESS | 3012 | 1468026547288 Marionette TRACE conn10 <- [1,2693,null,{"value":"13"}] 18:09:07 INFO - PROCESS | 3012 | 1468026547292 Marionette TRACE conn10 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:09:07 INFO - PROCESS | 3012 | 1468026547294 Marionette TRACE conn10 <- [1,2694,null,{}] 18:09:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:09:07 INFO - PROCESS | 3012 | 1468026547297 Marionette TRACE conn10 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:07 INFO - PROCESS | 3012 | 1468026547299 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:07 INFO - PROCESS | 3012 | 1468026547421 Marionette TRACE conn10 <- [1,2695,null,{"value":null}] 18:09:07 INFO - PROCESS | 3012 | 1468026547483 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:07 INFO - PROCESS | 3012 | 1468026547485 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:07 INFO - PROCESS | 3012 | ++DOCSHELL 1863A800 == 24 [pid = 3012] [id = 683] 18:09:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 50 (18784000) [pid = 3012] [serial = 2049] [outer = 00000000] 18:09:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 51 (19C71000) [pid = 3012] [serial = 2050] [outer = 18784000] 18:09:07 INFO - PROCESS | 3012 | 1468026547530 Marionette DEBUG loaded listener.js 18:09:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 52 (19D44C00) [pid = 3012] [serial = 2051] [outer = 18784000] 18:09:07 INFO - PROCESS | 3012 | 1468026547891 Marionette TRACE conn10 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:09:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:09:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 18:09:07 INFO - PROCESS | 3012 | 1468026547926 Marionette TRACE conn10 -> [0,2697,"getWindowHandle",null] 18:09:07 INFO - PROCESS | 3012 | 1468026547928 Marionette TRACE conn10 <- [1,2697,null,{"value":"13"}] 18:09:07 INFO - PROCESS | 3012 | 1468026547942 Marionette TRACE conn10 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:09:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:09:07 INFO - PROCESS | 3012 | 1468026547944 Marionette TRACE conn10 <- [1,2698,null,{}] 18:09:07 INFO - PROCESS | 3012 | 1468026547948 Marionette TRACE conn10 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:07 INFO - PROCESS | 3012 | 1468026547950 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:08 INFO - PROCESS | 3012 | 1468026548032 Marionette TRACE conn10 <- [1,2699,null,{"value":null}] 18:09:08 INFO - PROCESS | 3012 | 1468026548037 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 3012 | 1468026548039 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:08 INFO - PROCESS | 3012 | ++DOCSHELL 0DB04C00 == 25 [pid = 3012] [id = 684] 18:09:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 53 (19D53400) [pid = 3012] [serial = 2052] [outer = 00000000] 18:09:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 54 (19D98800) [pid = 3012] [serial = 2053] [outer = 19D53400] 18:09:08 INFO - PROCESS | 3012 | 1468026548084 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 55 (1A303000) [pid = 3012] [serial = 2054] [outer = 19D53400] 18:09:08 INFO - PROCESS | 3012 | 1468026548518 Marionette TRACE conn10 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:09:08 INFO - PROCESS | 3012 | 1468026548587 Marionette TRACE conn10 <- [1,2701,null,{"value":"13"}] 18:09:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:09:08 INFO - PROCESS | 3012 | 1468026548591 Marionette TRACE conn10 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:09:08 INFO - PROCESS | 3012 | 1468026548593 Marionette TRACE conn10 <- [1,2702,null,{}] 18:09:08 INFO - PROCESS | 3012 | 1468026548596 Marionette TRACE conn10 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:08 INFO - PROCESS | 3012 | 1468026548602 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:08 INFO - PROCESS | 3012 | 1468026548723 Marionette TRACE conn10 <- [1,2703,null,{"value":null}] 18:09:08 INFO - PROCESS | 3012 | 1468026548736 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 3012 | 1468026548738 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:08 INFO - PROCESS | 3012 | ++DOCSHELL 1A948800 == 26 [pid = 3012] [id = 685] 18:09:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 56 (1A949000) [pid = 3012] [serial = 2055] [outer = 00000000] 18:09:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 57 (1ABB6C00) [pid = 3012] [serial = 2056] [outer = 1A949000] 18:09:08 INFO - PROCESS | 3012 | 1468026548787 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (1AE0B000) [pid = 3012] [serial = 2057] [outer = 1A949000] 18:09:09 INFO - PROCESS | 3012 | 1468026549303 Marionette TRACE conn10 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:09:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:09:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 18:09:09 INFO - PROCESS | 3012 | 1468026549327 Marionette TRACE conn10 -> [0,2705,"getWindowHandle",null] 18:09:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:09:09 INFO - PROCESS | 3012 | 1468026549329 Marionette TRACE conn10 <- [1,2705,null,{"value":"13"}] 18:09:09 INFO - PROCESS | 3012 | 1468026549332 Marionette TRACE conn10 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:09:09 INFO - PROCESS | 3012 | 1468026549334 Marionette TRACE conn10 <- [1,2706,null,{}] 18:09:09 INFO - PROCESS | 3012 | 1468026549338 Marionette TRACE conn10 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:09 INFO - PROCESS | 3012 | 1468026549340 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:09 INFO - PROCESS | 3012 | 1468026549423 Marionette TRACE conn10 <- [1,2707,null,{"value":null}] 18:09:09 INFO - PROCESS | 3012 | 1468026549428 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:09 INFO - PROCESS | 3012 | 1468026549430 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:09 INFO - PROCESS | 3012 | ++DOCSHELL 1AE11000 == 27 [pid = 3012] [id = 686] 18:09:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (1AE15000) [pid = 3012] [serial = 2058] [outer = 00000000] 18:09:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (1AE9B400) [pid = 3012] [serial = 2059] [outer = 1AE15000] 18:09:09 INFO - PROCESS | 3012 | 1468026549473 Marionette DEBUG loaded listener.js 18:09:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (1AE9D400) [pid = 3012] [serial = 2060] [outer = 1AE15000] 18:09:10 INFO - PROCESS | 3012 | 1468026550168 Marionette TRACE conn10 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:09:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:09:10 INFO - PROCESS | 3012 | 1468026550208 Marionette TRACE conn10 <- [1,2709,null,{"value":"13"}] 18:09:10 INFO - PROCESS | 3012 | 1468026550213 Marionette TRACE conn10 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:09:10 INFO - PROCESS | 3012 | 1468026550218 Marionette TRACE conn10 <- [1,2710,null,{}] 18:09:10 INFO - PROCESS | 3012 | 1468026550266 Marionette TRACE conn10 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:10 INFO - PROCESS | 3012 | 1468026550269 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:10 INFO - PROCESS | 3012 | 1468026550378 Marionette TRACE conn10 <- [1,2711,null,{"value":null}] 18:09:10 INFO - PROCESS | 3012 | 1468026550509 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:10 INFO - PROCESS | 3012 | 1468026550512 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:10 INFO - PROCESS | 3012 | ++DOCSHELL 0DF2C400 == 28 [pid = 3012] [id = 687] 18:09:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (0DF31000) [pid = 3012] [serial = 2061] [outer = 00000000] 18:09:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (1578E400) [pid = 3012] [serial = 2062] [outer = 0DF31000] 18:09:10 INFO - PROCESS | 3012 | 1468026550569 Marionette DEBUG loaded listener.js 18:09:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (15DD0000) [pid = 3012] [serial = 2063] [outer = 0DF31000] 18:09:11 INFO - PROCESS | 3012 | 1468026551118 Marionette TRACE conn10 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:09:11 INFO - PROCESS | 3012 | 1468026551220 Marionette TRACE conn10 <- [1,2713,null,{"value":"13"}] 18:09:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:09:11 INFO - PROCESS | 3012 | 1468026551226 Marionette TRACE conn10 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:09:11 INFO - PROCESS | 3012 | 1468026551229 Marionette TRACE conn10 <- [1,2714,null,{}] 18:09:11 INFO - PROCESS | 3012 | 1468026551233 Marionette TRACE conn10 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:11 INFO - PROCESS | 3012 | 1468026551235 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:11 INFO - PROCESS | 3012 | 1468026551423 Marionette TRACE conn10 <- [1,2715,null,{"value":null}] 18:09:11 INFO - PROCESS | 3012 | 1468026551550 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:11 INFO - PROCESS | 3012 | 1468026551552 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:11 INFO - PROCESS | 3012 | ++DOCSHELL 1877AC00 == 29 [pid = 3012] [id = 688] 18:09:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (18781C00) [pid = 3012] [serial = 2064] [outer = 00000000] 18:09:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (19D62C00) [pid = 3012] [serial = 2065] [outer = 18781C00] 18:09:11 INFO - PROCESS | 3012 | 1468026551608 Marionette DEBUG loaded listener.js 18:09:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1A949C00) [pid = 3012] [serial = 2066] [outer = 18781C00] 18:09:12 INFO - PROCESS | 3012 | 1468026552158 Marionette TRACE conn10 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:09:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:09:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1018ms 18:09:12 INFO - PROCESS | 3012 | 1468026552265 Marionette TRACE conn10 -> [0,2717,"getWindowHandle",null] 18:09:12 INFO - PROCESS | 3012 | 1468026552268 Marionette TRACE conn10 <- [1,2717,null,{"value":"13"}] 18:09:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:09:12 INFO - PROCESS | 3012 | 1468026552289 Marionette TRACE conn10 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:09:12 INFO - PROCESS | 3012 | 1468026552293 Marionette TRACE conn10 <- [1,2718,null,{}] 18:09:12 INFO - PROCESS | 3012 | 1468026552306 Marionette TRACE conn10 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:12 INFO - PROCESS | 3012 | 1468026552310 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:12 INFO - PROCESS | 3012 | 1468026552425 Marionette TRACE conn10 <- [1,2719,null,{"value":null}] 18:09:12 INFO - PROCESS | 3012 | 1468026552652 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:12 INFO - PROCESS | 3012 | 1468026552655 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:12 INFO - PROCESS | 3012 | ++DOCSHELL 0CB97400 == 30 [pid = 3012] [id = 689] 18:09:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0D16B400) [pid = 3012] [serial = 2067] [outer = 00000000] 18:09:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0DB05800) [pid = 3012] [serial = 2068] [outer = 0D16B400] 18:09:12 INFO - PROCESS | 3012 | 1468026552717 Marionette DEBUG loaded listener.js 18:09:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0DC6C800) [pid = 3012] [serial = 2069] [outer = 0D16B400] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 0DF27400 == 29 [pid = 3012] [id = 377] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 0D458C00 == 28 [pid = 3012] [id = 672] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 1877C800 == 27 [pid = 3012] [id = 373] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 0D16BC00 == 26 [pid = 3012] [id = 376] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 0CA1D000 == 25 [pid = 3012] [id = 372] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 19D55000 == 24 [pid = 3012] [id = 371] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 0DFF5800 == 23 [pid = 3012] [id = 367] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 156AA400 == 22 [pid = 3012] [id = 378] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 1716D000 == 21 [pid = 3012] [id = 382] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 1AB41400 == 20 [pid = 3012] [id = 374] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 1AEA2800 == 19 [pid = 3012] [id = 383] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 0CA18C00 == 18 [pid = 3012] [id = 678] 18:09:13 INFO - PROCESS | 3012 | --DOCSHELL 0DB6B800 == 17 [pid = 3012] [id = 375] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0DB0C400) [pid = 3012] [serial = 2020] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0DB64800) [pid = 3012] [serial = 2021] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (15669000) [pid = 3012] [serial = 2023] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (0DB69800) [pid = 3012] [serial = 2018] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (0DB05400) [pid = 3012] [serial = 2017] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (184AC000) [pid = 3012] [serial = 2026] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (0DF22800) [pid = 3012] [serial = 2009] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (0DB62C00) [pid = 3012] [serial = 2008] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (17883400) [pid = 3012] [serial = 2012] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (15C19400) [pid = 3012] [serial = 2011] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (1C385000) [pid = 3012] [serial = 2015] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1AE0AC00) [pid = 3012] [serial = 2014] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (19C75000) [pid = 3012] [serial = 2029] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 56 (1863F000) [pid = 3012] [serial = 2027] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 55 (18A80800) [pid = 3012] [serial = 2032] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 54 (19D3E000) [pid = 3012] [serial = 2030] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | --DOMWINDOW == 53 (156ADC00) [pid = 3012] [serial = 2024] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3012 | 1468026553973 Marionette TRACE conn10 <- [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"]]]}] 18:09:14 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 18:09:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:09:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:09:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1742ms 18:09:14 INFO - PROCESS | 3012 | 1468026554017 Marionette TRACE conn10 -> [0,2721,"getWindowHandle",null] 18:09:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:09:14 INFO - PROCESS | 3012 | 1468026554021 Marionette TRACE conn10 <- [1,2721,null,{"value":"13"}] 18:09:14 INFO - PROCESS | 3012 | 1468026554027 Marionette TRACE conn10 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:09:14 INFO - PROCESS | 3012 | 1468026554029 Marionette TRACE conn10 <- [1,2722,null,{}] 18:09:14 INFO - PROCESS | 3012 | 1468026554036 Marionette TRACE conn10 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:14 INFO - PROCESS | 3012 | 1468026554039 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:14 INFO - PROCESS | 3012 | 1468026554134 Marionette TRACE conn10 <- [1,2723,null,{"value":null}] 18:09:14 INFO - PROCESS | 3012 | 1468026554142 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:14 INFO - PROCESS | 3012 | 1468026554146 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:14 INFO - PROCESS | 3012 | ++DOCSHELL 0DB65000 == 18 [pid = 3012] [id = 690] 18:09:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 54 (0DB65400) [pid = 3012] [serial = 2070] [outer = 00000000] 18:09:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 55 (0DB6C400) [pid = 3012] [serial = 2071] [outer = 0DB65400] 18:09:14 INFO - PROCESS | 3012 | 1468026554200 Marionette DEBUG loaded listener.js 18:09:14 INFO - PROCESS | 3012 | ++DOMWINDOW == 56 (0DC6BC00) [pid = 3012] [serial = 2072] [outer = 0DB65400] 18:09:14 INFO - PROCESS | 3012 | 1468026554709 Marionette TRACE conn10 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:09:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:09:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 18:09:14 INFO - PROCESS | 3012 | 1468026554756 Marionette TRACE conn10 -> [0,2725,"getWindowHandle",null] 18:09:14 INFO - PROCESS | 3012 | 1468026554761 Marionette TRACE conn10 <- [1,2725,null,{"value":"13"}] 18:09:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:09:14 INFO - PROCESS | 3012 | 1468026554784 Marionette TRACE conn10 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:09:14 INFO - PROCESS | 3012 | 1468026554787 Marionette TRACE conn10 <- [1,2726,null,{}] 18:09:14 INFO - PROCESS | 3012 | 1468026554791 Marionette TRACE conn10 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:14 INFO - PROCESS | 3012 | 1468026554794 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:14 INFO - PROCESS | 3012 | 1468026554888 Marionette TRACE conn10 <- [1,2727,null,{"value":null}] 18:09:15 INFO - PROCESS | 3012 | 1468026554987 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 3012 | 1468026554990 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:15 INFO - PROCESS | 3012 | ++DOCSHELL 0E1BF000 == 19 [pid = 3012] [id = 691] 18:09:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 57 (0E50C800) [pid = 3012] [serial = 2073] [outer = 00000000] 18:09:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (123CAC00) [pid = 3012] [serial = 2074] [outer = 0E50C800] 18:09:15 INFO - PROCESS | 3012 | 1468026555037 Marionette DEBUG loaded listener.js 18:09:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (15669800) [pid = 3012] [serial = 2075] [outer = 0E50C800] 18:09:15 INFO - PROCESS | 3012 | 1468026555403 Marionette TRACE conn10 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:09:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:09:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 18:09:15 INFO - PROCESS | 3012 | 1468026555470 Marionette TRACE conn10 -> [0,2729,"getWindowHandle",null] 18:09:15 INFO - PROCESS | 3012 | 1468026555472 Marionette TRACE conn10 <- [1,2729,null,{"value":"13"}] 18:09:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:09:15 INFO - PROCESS | 3012 | 1468026555510 Marionette TRACE conn10 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:09:15 INFO - PROCESS | 3012 | 1468026555513 Marionette TRACE conn10 <- [1,2730,null,{}] 18:09:15 INFO - PROCESS | 3012 | 1468026555530 Marionette TRACE conn10 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:15 INFO - PROCESS | 3012 | 1468026555535 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:15 INFO - PROCESS | 3012 | 1468026555626 Marionette TRACE conn10 <- [1,2731,null,{"value":null}] 18:09:15 INFO - PROCESS | 3012 | 1468026555634 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 3012 | 1468026555637 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:15 INFO - PROCESS | 3012 | ++DOCSHELL 16CCDC00 == 20 [pid = 3012] [id = 692] 18:09:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (16CCF400) [pid = 3012] [serial = 2076] [outer = 00000000] 18:09:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (1716E000) [pid = 3012] [serial = 2077] [outer = 16CCF400] 18:09:15 INFO - PROCESS | 3012 | 1468026555687 Marionette DEBUG loaded listener.js 18:09:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (17877400) [pid = 3012] [serial = 2078] [outer = 16CCF400] 18:09:16 INFO - PROCESS | 3012 | 1468026556135 Marionette TRACE conn10 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:09:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:09:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 710ms 18:09:16 INFO - PROCESS | 3012 | 1468026556194 Marionette TRACE conn10 -> [0,2733,"getWindowHandle",null] 18:09:16 INFO - PROCESS | 3012 | 1468026556197 Marionette TRACE conn10 <- [1,2733,null,{"value":"13"}] 18:09:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:09:16 INFO - PROCESS | 3012 | 1468026556213 Marionette TRACE conn10 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:09:16 INFO - PROCESS | 3012 | 1468026556215 Marionette TRACE conn10 <- [1,2734,null,{}] 18:09:16 INFO - PROCESS | 3012 | 1468026556218 Marionette TRACE conn10 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:16 INFO - PROCESS | 3012 | 1468026556220 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:16 INFO - PROCESS | 3012 | 1468026556339 Marionette TRACE conn10 <- [1,2735,null,{"value":null}] 18:09:16 INFO - PROCESS | 3012 | 1468026556344 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:16 INFO - PROCESS | 3012 | 1468026556346 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:16 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EF000 == 21 [pid = 3012] [id = 693] 18:09:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0E543400) [pid = 3012] [serial = 2079] [outer = 00000000] 18:09:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (1863F400) [pid = 3012] [serial = 2080] [outer = 0E543400] 18:09:16 INFO - PROCESS | 3012 | 1468026556443 Marionette DEBUG loaded listener.js 18:09:16 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (1875A400) [pid = 3012] [serial = 2081] [outer = 0E543400] 18:09:16 INFO - PROCESS | 3012 | 1468026556851 Marionette TRACE conn10 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:09:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:09:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 18:09:16 INFO - PROCESS | 3012 | 1468026556884 Marionette TRACE conn10 -> [0,2737,"getWindowHandle",null] 18:09:16 INFO - PROCESS | 3012 | 1468026556886 Marionette TRACE conn10 <- [1,2737,null,{"value":"13"}] 18:09:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:09:16 INFO - PROCESS | 3012 | 1468026556889 Marionette TRACE conn10 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:09:16 INFO - PROCESS | 3012 | 1468026556891 Marionette TRACE conn10 <- [1,2738,null,{}] 18:09:16 INFO - PROCESS | 3012 | 1468026556894 Marionette TRACE conn10 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:16 INFO - PROCESS | 3012 | 1468026556896 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:17 INFO - PROCESS | 3012 | 1468026557007 Marionette TRACE conn10 <- [1,2739,null,{"value":null}] 18:09:17 INFO - PROCESS | 3012 | 1468026557099 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 3012 | 1468026557101 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:17 INFO - PROCESS | 3012 | ++DOCSHELL 18BCBC00 == 22 [pid = 3012] [id = 694] 18:09:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (18BD3400) [pid = 3012] [serial = 2082] [outer = 00000000] 18:09:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (19D3AC00) [pid = 3012] [serial = 2083] [outer = 18BD3400] 18:09:17 INFO - PROCESS | 3012 | 1468026557147 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (19D44800) [pid = 3012] [serial = 2084] [outer = 18BD3400] 18:09:17 INFO - PROCESS | 3012 | 1468026557561 Marionette TRACE conn10 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:09:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:09:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 18:09:17 INFO - PROCESS | 3012 | 1468026557627 Marionette TRACE conn10 -> [0,2741,"getWindowHandle",null] 18:09:17 INFO - PROCESS | 3012 | 1468026557629 Marionette TRACE conn10 <- [1,2741,null,{"value":"13"}] 18:09:17 INFO - PROCESS | 3012 | 1468026557633 Marionette TRACE conn10 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:09:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:09:17 INFO - PROCESS | 3012 | 1468026557634 Marionette TRACE conn10 <- [1,2742,null,{}] 18:09:17 INFO - PROCESS | 3012 | 1468026557638 Marionette TRACE conn10 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:17 INFO - PROCESS | 3012 | 1468026557644 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:17 INFO - PROCESS | 3012 | 1468026557791 Marionette TRACE conn10 <- [1,2743,null,{"value":null}] 18:09:17 INFO - PROCESS | 3012 | 1468026557858 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 3012 | 1468026557860 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:17 INFO - PROCESS | 3012 | ++DOCSHELL 19D54C00 == 23 [pid = 3012] [id = 695] 18:09:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (19D58C00) [pid = 3012] [serial = 2085] [outer = 00000000] 18:09:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1A948C00) [pid = 3012] [serial = 2086] [outer = 19D58C00] 18:09:17 INFO - PROCESS | 3012 | 1468026557907 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1ABAF800) [pid = 3012] [serial = 2087] [outer = 19D58C00] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (186CAC00) [pid = 3012] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (18784000) [pid = 3012] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0CA19800) [pid = 3012] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AE15000) [pid = 3012] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (15A78800) [pid = 3012] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (0DB0DC00) [pid = 3012] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (0DE23800) [pid = 3012] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1A949000) [pid = 3012] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (19D53400) [pid = 3012] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:09:18 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (15AE1800) [pid = 3012] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:09:18 INFO - PROCESS | 3012 | 1468026558477 Marionette TRACE conn10 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:09:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:09:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 870ms 18:09:18 INFO - PROCESS | 3012 | 1468026558505 Marionette TRACE conn10 -> [0,2745,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 3012 | 1468026558507 Marionette TRACE conn10 <- [1,2745,null,{"value":"13"}] 18:09:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:09:18 INFO - PROCESS | 3012 | 1468026558510 Marionette TRACE conn10 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - PROCESS | 3012 | 1468026558512 Marionette TRACE conn10 <- [1,2746,null,{}] 18:09:18 INFO - PROCESS | 3012 | 1468026558515 Marionette TRACE conn10 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:18 INFO - PROCESS | 3012 | 1468026558517 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:18 INFO - PROCESS | 3012 | 1468026558630 Marionette TRACE conn10 <- [1,2747,null,{"value":null}] 18:09:18 INFO - PROCESS | 3012 | 1468026558695 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 3012 | 1468026558696 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:18 INFO - PROCESS | 3012 | ++DOCSHELL 0DF2EC00 == 24 [pid = 3012] [id = 696] 18:09:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (156B0C00) [pid = 3012] [serial = 2088] [outer = 00000000] 18:09:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (18776400) [pid = 3012] [serial = 2089] [outer = 156B0C00] 18:09:18 INFO - PROCESS | 3012 | 1468026558740 Marionette DEBUG loaded listener.js 18:09:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (19D3FC00) [pid = 3012] [serial = 2090] [outer = 156B0C00] 18:09:19 INFO - PROCESS | 3012 | 1468026559094 Marionette TRACE conn10 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:09:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:09:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 18:09:19 INFO - PROCESS | 3012 | 1468026559142 Marionette TRACE conn10 -> [0,2749,"getWindowHandle",null] 18:09:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:09:19 INFO - PROCESS | 3012 | 1468026559144 Marionette TRACE conn10 <- [1,2749,null,{"value":"13"}] 18:09:19 INFO - PROCESS | 3012 | 1468026559147 Marionette TRACE conn10 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:09:19 INFO - PROCESS | 3012 | 1468026559149 Marionette TRACE conn10 <- [1,2750,null,{}] 18:09:19 INFO - PROCESS | 3012 | 1468026559163 Marionette TRACE conn10 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:19 INFO - PROCESS | 3012 | 1468026559165 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:19 INFO - PROCESS | 3012 | 1468026559247 Marionette TRACE conn10 <- [1,2751,null,{"value":null}] 18:09:19 INFO - PROCESS | 3012 | 1468026559253 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:19 INFO - PROCESS | 3012 | 1468026559255 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:19 INFO - PROCESS | 3012 | ++DOCSHELL 1AB0C000 == 25 [pid = 3012] [id = 697] 18:09:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (1AB8D800) [pid = 3012] [serial = 2091] [outer = 00000000] 18:09:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (1AE9B000) [pid = 3012] [serial = 2092] [outer = 1AB8D800] 18:09:19 INFO - PROCESS | 3012 | 1468026559302 Marionette DEBUG loaded listener.js 18:09:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1AE9B800) [pid = 3012] [serial = 2093] [outer = 1AB8D800] 18:09:19 INFO - PROCESS | 3012 | 1468026559716 Marionette TRACE conn10 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:09:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:09:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 631ms 18:09:19 INFO - PROCESS | 3012 | 1468026559802 Marionette TRACE conn10 -> [0,2753,"getWindowHandle",null] 18:09:19 INFO - PROCESS | 3012 | 1468026559804 Marionette TRACE conn10 <- [1,2753,null,{"value":"13"}] 18:09:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:09:19 INFO - PROCESS | 3012 | 1468026559808 Marionette TRACE conn10 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:09:19 INFO - PROCESS | 3012 | 1468026559810 Marionette TRACE conn10 <- [1,2754,null,{}] 18:09:19 INFO - PROCESS | 3012 | 1468026559813 Marionette TRACE conn10 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:19 INFO - PROCESS | 3012 | 1468026559815 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:19 INFO - PROCESS | 3012 | 1468026559896 Marionette TRACE conn10 <- [1,2755,null,{"value":null}] 18:09:19 INFO - PROCESS | 3012 | 1468026559903 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:19 INFO - PROCESS | 3012 | 1468026559905 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:19 INFO - PROCESS | 3012 | ++DOCSHELL 1AEA7400 == 26 [pid = 3012] [id = 698] 18:09:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1AEA8800) [pid = 3012] [serial = 2094] [outer = 00000000] 18:09:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1AFCA800) [pid = 3012] [serial = 2095] [outer = 1AEA8800] 18:09:19 INFO - PROCESS | 3012 | 1468026559950 Marionette DEBUG loaded listener.js 18:09:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1B8CF800) [pid = 3012] [serial = 2096] [outer = 1AEA8800] 18:09:20 INFO - PROCESS | 3012 | 1468026560600 Marionette TRACE conn10 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:09:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:09:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 872ms 18:09:20 INFO - PROCESS | 3012 | 1468026560683 Marionette TRACE conn10 -> [0,2757,"getWindowHandle",null] 18:09:20 INFO - PROCESS | 3012 | 1468026560688 Marionette TRACE conn10 <- [1,2757,null,{"value":"13"}] 18:09:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:09:20 INFO - PROCESS | 3012 | 1468026560736 Marionette TRACE conn10 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:09:20 INFO - PROCESS | 3012 | 1468026560740 Marionette TRACE conn10 <- [1,2758,null,{}] 18:09:20 INFO - PROCESS | 3012 | 1468026560748 Marionette TRACE conn10 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:20 INFO - PROCESS | 3012 | 1468026560751 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:20 INFO - PROCESS | 3012 | 1468026560881 Marionette TRACE conn10 <- [1,2759,null,{"value":null}] 18:09:21 INFO - PROCESS | 3012 | 1468026561013 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:21 INFO - PROCESS | 3012 | 1468026561017 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:21 INFO - PROCESS | 3012 | ++DOCSHELL 0D45C800 == 27 [pid = 3012] [id = 699] 18:09:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0D45F000) [pid = 3012] [serial = 2097] [outer = 00000000] 18:09:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (0DB61800) [pid = 3012] [serial = 2098] [outer = 0D45F000] 18:09:21 INFO - PROCESS | 3012 | 1468026561075 Marionette DEBUG loaded listener.js 18:09:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0DF28000) [pid = 3012] [serial = 2099] [outer = 0D45F000] 18:09:21 INFO - PROCESS | 3012 | 1468026561846 Marionette TRACE conn10 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:09:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:09:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1175ms 18:09:21 INFO - PROCESS | 3012 | 1468026561913 Marionette TRACE conn10 -> [0,2761,"getWindowHandle",null] 18:09:21 INFO - PROCESS | 3012 | 1468026561918 Marionette TRACE conn10 <- [1,2761,null,{"value":"13"}] 18:09:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:09:21 INFO - PROCESS | 3012 | 1468026561925 Marionette TRACE conn10 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:09:21 INFO - PROCESS | 3012 | 1468026561928 Marionette TRACE conn10 <- [1,2762,null,{}] 18:09:21 INFO - PROCESS | 3012 | 1468026561932 Marionette TRACE conn10 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:21 INFO - PROCESS | 3012 | 1468026561935 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:22 INFO - PROCESS | 3012 | 1468026562165 Marionette TRACE conn10 <- [1,2763,null,{"value":null}] 18:09:22 INFO - PROCESS | 3012 | 1468026562305 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:22 INFO - PROCESS | 3012 | 1468026562308 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:22 INFO - PROCESS | 3012 | ++DOCSHELL 0D1D3800 == 28 [pid = 3012] [id = 700] 18:09:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0D1E5000) [pid = 3012] [serial = 2100] [outer = 00000000] 18:09:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0D458C00) [pid = 3012] [serial = 2101] [outer = 0D1E5000] 18:09:22 INFO - PROCESS | 3012 | 1468026562359 Marionette DEBUG loaded listener.js 18:09:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0D9F0000) [pid = 3012] [serial = 2102] [outer = 0D1E5000] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1875A000) [pid = 3012] [serial = 2047] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19C71000) [pid = 3012] [serial = 2050] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0D1CC000) [pid = 3012] [serial = 2035] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0D3E7C00) [pid = 3012] [serial = 2036] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1AE9D400) [pid = 3012] [serial = 2060] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (15C59C00) [pid = 3012] [serial = 2044] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0DFEB800) [pid = 3012] [serial = 2041] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0E08E400) [pid = 3012] [serial = 2042] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AE9B400) [pid = 3012] [serial = 2059] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (0E581000) [pid = 3012] [serial = 2038] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (152DB400) [pid = 3012] [serial = 2039] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1ABB6C00) [pid = 3012] [serial = 2056] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1877C000) [pid = 3012] [serial = 2048] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1AE0B000) [pid = 3012] [serial = 2057] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (19D98800) [pid = 3012] [serial = 2053] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (1A303000) [pid = 3012] [serial = 2054] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (19D44C00) [pid = 3012] [serial = 2051] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (15DD7000) [pid = 3012] [serial = 2045] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (19D46000) [pid = 3012] [serial = 2033] [outer = 00000000] [url = about:blank] 18:09:22 INFO - PROCESS | 3012 | 1468026562881 Marionette TRACE conn10 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:09:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:09:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 973ms 18:09:22 INFO - PROCESS | 3012 | 1468026562902 Marionette TRACE conn10 -> [0,2765,"getWindowHandle",null] 18:09:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:09:22 INFO - PROCESS | 3012 | 1468026562906 Marionette TRACE conn10 <- [1,2765,null,{"value":"13"}] 18:09:22 INFO - PROCESS | 3012 | 1468026562910 Marionette TRACE conn10 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:09:22 INFO - PROCESS | 3012 | 1468026562913 Marionette TRACE conn10 <- [1,2766,null,{}] 18:09:22 INFO - PROCESS | 3012 | 1468026562918 Marionette TRACE conn10 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:22 INFO - PROCESS | 3012 | 1468026562920 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:23 INFO - PROCESS | 3012 | 1468026563010 Marionette TRACE conn10 <- [1,2767,null,{"value":null}] 18:09:23 INFO - PROCESS | 3012 | 1468026563016 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:23 INFO - PROCESS | 3012 | 1468026563019 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:23 INFO - PROCESS | 3012 | ++DOCSHELL 0DE24C00 == 29 [pid = 3012] [id = 701] 18:09:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (0DE91400) [pid = 3012] [serial = 2103] [outer = 00000000] 18:09:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (0DF30800) [pid = 3012] [serial = 2104] [outer = 0DE91400] 18:09:23 INFO - PROCESS | 3012 | 1468026563065 Marionette DEBUG loaded listener.js 18:09:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (0E122000) [pid = 3012] [serial = 2105] [outer = 0DE91400] 18:09:23 INFO - PROCESS | 3012 | 1468026563510 Marionette TRACE conn10 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:09:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:09:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 18:09:23 INFO - PROCESS | 3012 | 1468026563541 Marionette TRACE conn10 -> [0,2769,"getWindowHandle",null] 18:09:23 INFO - PROCESS | 3012 | 1468026563544 Marionette TRACE conn10 <- [1,2769,null,{"value":"13"}] 18:09:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:09:23 INFO - PROCESS | 3012 | 1468026563547 Marionette TRACE conn10 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:09:23 INFO - PROCESS | 3012 | 1468026563549 Marionette TRACE conn10 <- [1,2770,null,{}] 18:09:23 INFO - PROCESS | 3012 | 1468026563553 Marionette TRACE conn10 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:23 INFO - PROCESS | 3012 | 1468026563555 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:23 INFO - PROCESS | 3012 | 1468026563642 Marionette TRACE conn10 <- [1,2771,null,{"value":null}] 18:09:23 INFO - PROCESS | 3012 | 1468026563718 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:23 INFO - PROCESS | 3012 | 1468026563720 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:23 INFO - PROCESS | 3012 | ++DOCSHELL 15A5A800 == 30 [pid = 3012] [id = 702] 18:09:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (15A5BC00) [pid = 3012] [serial = 2106] [outer = 00000000] 18:09:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (15C0F400) [pid = 3012] [serial = 2107] [outer = 15A5BC00] 18:09:23 INFO - PROCESS | 3012 | 1468026563798 Marionette DEBUG loaded listener.js 18:09:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (15D42C00) [pid = 3012] [serial = 2108] [outer = 15A5BC00] 18:09:24 INFO - PROCESS | 3012 | 1468026564251 Marionette TRACE conn10 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:09:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:09:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 18:09:24 INFO - PROCESS | 3012 | 1468026564281 Marionette TRACE conn10 -> [0,2773,"getWindowHandle",null] 18:09:24 INFO - PROCESS | 3012 | 1468026564284 Marionette TRACE conn10 <- [1,2773,null,{"value":"13"}] 18:09:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:09:24 INFO - PROCESS | 3012 | 1468026564295 Marionette TRACE conn10 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:09:24 INFO - PROCESS | 3012 | 1468026564299 Marionette TRACE conn10 <- [1,2774,null,{}] 18:09:24 INFO - PROCESS | 3012 | 1468026564303 Marionette TRACE conn10 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:24 INFO - PROCESS | 3012 | 1468026564306 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:24 INFO - PROCESS | 3012 | 1468026564399 Marionette TRACE conn10 <- [1,2775,null,{"value":null}] 18:09:24 INFO - PROCESS | 3012 | 1468026564423 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:24 INFO - PROCESS | 3012 | 1468026564425 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:24 INFO - PROCESS | 3012 | ++DOCSHELL 186CE800 == 31 [pid = 3012] [id = 703] 18:09:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (18751800) [pid = 3012] [serial = 2109] [outer = 00000000] 18:09:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (18759400) [pid = 3012] [serial = 2110] [outer = 18751800] 18:09:24 INFO - PROCESS | 3012 | 1468026564469 Marionette DEBUG loaded listener.js 18:09:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (1877D800) [pid = 3012] [serial = 2111] [outer = 18751800] 18:09:24 INFO - PROCESS | 3012 | 1468026564925 Marionette TRACE conn10 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:09:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:09:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 18:09:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:09:24 INFO - PROCESS | 3012 | 1468026564981 Marionette TRACE conn10 -> [0,2777,"getWindowHandle",null] 18:09:24 INFO - PROCESS | 3012 | 1468026564983 Marionette TRACE conn10 <- [1,2777,null,{"value":"13"}] 18:09:25 INFO - PROCESS | 3012 | 1468026564986 Marionette TRACE conn10 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:09:25 INFO - PROCESS | 3012 | 1468026564987 Marionette TRACE conn10 <- [1,2778,null,{}] 18:09:25 INFO - PROCESS | 3012 | 1468026564991 Marionette TRACE conn10 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:25 INFO - PROCESS | 3012 | 1468026564993 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:25 INFO - PROCESS | 3012 | 1468026565075 Marionette TRACE conn10 <- [1,2779,null,{"value":null}] 18:09:25 INFO - PROCESS | 3012 | 1468026565080 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:25 INFO - PROCESS | 3012 | 1468026565082 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:25 INFO - PROCESS | 3012 | ++DOCSHELL 18BCC000 == 32 [pid = 3012] [id = 704] 18:09:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (18BCC800) [pid = 3012] [serial = 2112] [outer = 00000000] 18:09:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (19D3E000) [pid = 3012] [serial = 2113] [outer = 18BCC800] 18:09:25 INFO - PROCESS | 3012 | 1468026565126 Marionette DEBUG loaded listener.js 18:09:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (19D5A400) [pid = 3012] [serial = 2114] [outer = 18BCC800] 18:09:25 INFO - PROCESS | 3012 | 1468026565585 Marionette TRACE conn10 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:09:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:09:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 632ms 18:09:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:09:25 INFO - PROCESS | 3012 | 1468026565619 Marionette TRACE conn10 -> [0,2781,"getWindowHandle",null] 18:09:25 INFO - PROCESS | 3012 | 1468026565621 Marionette TRACE conn10 <- [1,2781,null,{"value":"13"}] 18:09:25 INFO - PROCESS | 3012 | 1468026565624 Marionette TRACE conn10 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:09:25 INFO - PROCESS | 3012 | 1468026565626 Marionette TRACE conn10 <- [1,2782,null,{}] 18:09:25 INFO - PROCESS | 3012 | 1468026565635 Marionette TRACE conn10 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:25 INFO - PROCESS | 3012 | 1468026565637 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:25 INFO - PROCESS | 3012 | 1468026565752 Marionette TRACE conn10 <- [1,2783,null,{"value":null}] 18:09:25 INFO - PROCESS | 3012 | 1468026565758 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:25 INFO - PROCESS | 3012 | 1468026565763 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:25 INFO - PROCESS | 3012 | ++DOCSHELL 0E58D800 == 33 [pid = 3012] [id = 705] 18:09:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (18BD1800) [pid = 3012] [serial = 2115] [outer = 00000000] 18:09:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1A309C00) [pid = 3012] [serial = 2116] [outer = 18BD1800] 18:09:25 INFO - PROCESS | 3012 | 1468026565817 Marionette DEBUG loaded listener.js 18:09:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1A94D800) [pid = 3012] [serial = 2117] [outer = 18BD1800] 18:09:26 INFO - PROCESS | 3012 | 1468026566325 Marionette TRACE conn10 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:09:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:09:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 18:09:26 INFO - PROCESS | 3012 | 1468026566360 Marionette TRACE conn10 -> [0,2785,"getWindowHandle",null] 18:09:26 INFO - PROCESS | 3012 | 1468026566362 Marionette TRACE conn10 <- [1,2785,null,{"value":"13"}] 18:09:26 INFO - PROCESS | 3012 | 1468026566365 Marionette TRACE conn10 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:09:26 INFO - PROCESS | 3012 | 1468026566366 Marionette TRACE conn10 <- [1,2786,null,{}] 18:09:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:09:26 INFO - PROCESS | 3012 | 1468026566370 Marionette TRACE conn10 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:26 INFO - PROCESS | 3012 | 1468026566371 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:26 INFO - PROCESS | 3012 | 1468026566504 Marionette TRACE conn10 <- [1,2787,null,{"value":null}] 18:09:26 INFO - PROCESS | 3012 | 1468026566589 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:26 INFO - PROCESS | 3012 | 1468026566591 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:26 INFO - PROCESS | 3012 | ++DOCSHELL 186C5C00 == 34 [pid = 3012] [id = 706] 18:09:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1ABB7800) [pid = 3012] [serial = 2118] [outer = 00000000] 18:09:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AE16800) [pid = 3012] [serial = 2119] [outer = 1ABB7800] 18:09:26 INFO - PROCESS | 3012 | 1468026566634 Marionette DEBUG loaded listener.js 18:09:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1863B400) [pid = 3012] [serial = 2120] [outer = 1ABB7800] 18:09:27 INFO - PROCESS | 3012 | 1468026567023 Marionette TRACE conn10 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:09:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:09:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 18:09:27 INFO - PROCESS | 3012 | 1468026567100 Marionette TRACE conn10 -> [0,2789,"getWindowHandle",null] 18:09:27 INFO - PROCESS | 3012 | 1468026567102 Marionette TRACE conn10 <- [1,2789,null,{"value":"13"}] 18:09:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:09:27 INFO - PROCESS | 3012 | 1468026567111 Marionette TRACE conn10 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:09:27 INFO - PROCESS | 3012 | 1468026567112 Marionette TRACE conn10 <- [1,2790,null,{}] 18:09:27 INFO - PROCESS | 3012 | 1468026567116 Marionette TRACE conn10 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:27 INFO - PROCESS | 3012 | 1468026567117 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:27 INFO - PROCESS | 3012 | 1468026567231 Marionette TRACE conn10 <- [1,2791,null,{"value":null}] 18:09:27 INFO - PROCESS | 3012 | 1468026567237 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:27 INFO - PROCESS | 3012 | 1468026567239 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:27 INFO - PROCESS | 3012 | ++DOCSHELL 1B8D1400 == 35 [pid = 3012] [id = 707] 18:09:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1BA42C00) [pid = 3012] [serial = 2121] [outer = 00000000] 18:09:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1C38A800) [pid = 3012] [serial = 2122] [outer = 1BA42C00] 18:09:27 INFO - PROCESS | 3012 | 1468026567283 Marionette DEBUG loaded listener.js 18:09:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D006800) [pid = 3012] [serial = 2123] [outer = 1BA42C00] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0D16B400) [pid = 3012] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (16CCF400) [pid = 3012] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DB65400) [pid = 3012] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0E50C800) [pid = 3012] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (18BD3400) [pid = 3012] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0DF31000) [pid = 3012] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (18781C00) [pid = 3012] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (156B0C00) [pid = 3012] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19D58C00) [pid = 3012] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1AB8D800) [pid = 3012] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:09:27 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (0E543400) [pid = 3012] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:09:27 INFO - PROCESS | 3012 | 1468026567740 Marionette TRACE conn10 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:09:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:09:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 18:09:27 INFO - PROCESS | 3012 | 1468026567800 Marionette TRACE conn10 -> [0,2793,"getWindowHandle",null] 18:09:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:09:27 INFO - PROCESS | 3012 | 1468026567802 Marionette TRACE conn10 <- [1,2793,null,{"value":"13"}] 18:09:27 INFO - PROCESS | 3012 | 1468026567805 Marionette TRACE conn10 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:09:27 INFO - PROCESS | 3012 | 1468026567807 Marionette TRACE conn10 <- [1,2794,null,{}] 18:09:27 INFO - PROCESS | 3012 | 1468026567811 Marionette TRACE conn10 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:27 INFO - PROCESS | 3012 | 1468026567813 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:27 INFO - PROCESS | 3012 | 1468026567893 Marionette TRACE conn10 <- [1,2795,null,{"value":null}] 18:09:27 INFO - PROCESS | 3012 | 1468026567899 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:27 INFO - PROCESS | 3012 | 1468026567901 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:27 INFO - PROCESS | 3012 | ++DOCSHELL 18BCD000 == 36 [pid = 3012] [id = 708] 18:09:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (18BD1400) [pid = 3012] [serial = 2124] [outer = 00000000] 18:09:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1AE0FC00) [pid = 3012] [serial = 2125] [outer = 18BD1400] 18:09:27 INFO - PROCESS | 3012 | 1468026567944 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1B8D1C00) [pid = 3012] [serial = 2126] [outer = 18BD1400] 18:09:28 INFO - PROCESS | 3012 | 1468026568361 Marionette TRACE conn10 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:09:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:09:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 18:09:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:09:28 INFO - PROCESS | 3012 | 1468026568376 Marionette TRACE conn10 -> [0,2797,"getWindowHandle",null] 18:09:28 INFO - PROCESS | 3012 | 1468026568378 Marionette TRACE conn10 <- [1,2797,null,{"value":"13"}] 18:09:28 INFO - PROCESS | 3012 | 1468026568380 Marionette TRACE conn10 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:09:28 INFO - PROCESS | 3012 | 1468026568382 Marionette TRACE conn10 <- [1,2798,null,{}] 18:09:28 INFO - PROCESS | 3012 | 1468026568386 Marionette TRACE conn10 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:28 INFO - PROCESS | 3012 | 1468026568387 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:28 INFO - PROCESS | 3012 | 1468026568528 Marionette TRACE conn10 <- [1,2799,null,{"value":null}] 18:09:28 INFO - PROCESS | 3012 | 1468026568558 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 3012 | 1468026568559 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:28 INFO - PROCESS | 3012 | ++DOCSHELL 1874DC00 == 37 [pid = 3012] [id = 709] 18:09:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1AEA6C00) [pid = 3012] [serial = 2127] [outer = 00000000] 18:09:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1D0E3C00) [pid = 3012] [serial = 2128] [outer = 1AEA6C00] 18:09:28 INFO - PROCESS | 3012 | 1468026568602 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1D121800) [pid = 3012] [serial = 2129] [outer = 1AEA6C00] 18:09:29 INFO - PROCESS | 3012 | 1468026569009 Marionette TRACE conn10 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:09:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:09:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 18:09:29 INFO - PROCESS | 3012 | 1468026569052 Marionette TRACE conn10 -> [0,2801,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 3012 | 1468026569054 Marionette TRACE conn10 <- [1,2801,null,{"value":"13"}] 18:09:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:09:29 INFO - PROCESS | 3012 | 1468026569057 Marionette TRACE conn10 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:09:29 INFO - PROCESS | 3012 | 1468026569059 Marionette TRACE conn10 <- [1,2802,null,{}] 18:09:29 INFO - PROCESS | 3012 | 1468026569063 Marionette TRACE conn10 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:29 INFO - PROCESS | 3012 | 1468026569064 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:29 INFO - PROCESS | 3012 | 1468026569189 Marionette TRACE conn10 <- [1,2803,null,{"value":null}] 18:09:29 INFO - PROCESS | 3012 | 1468026569219 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:29 INFO - PROCESS | 3012 | 1468026569221 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:29 INFO - PROCESS | 3012 | ++DOCSHELL 0DF27800 == 38 [pid = 3012] [id = 710] 18:09:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (0E126000) [pid = 3012] [serial = 2130] [outer = 00000000] 18:09:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1D008000) [pid = 3012] [serial = 2131] [outer = 0E126000] 18:09:29 INFO - PROCESS | 3012 | 1468026569268 Marionette DEBUG loaded listener.js 18:09:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1D22B000) [pid = 3012] [serial = 2132] [outer = 0E126000] 18:09:29 INFO - PROCESS | 3012 | 1468026569813 Marionette TRACE conn10 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:09:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:09:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 831ms 18:09:29 INFO - PROCESS | 3012 | 1468026569973 Marionette TRACE conn10 -> [0,2805,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 3012 | 1468026569976 Marionette TRACE conn10 <- [1,2805,null,{"value":"13"}] 18:09:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:09:30 INFO - PROCESS | 3012 | 1468026569994 Marionette TRACE conn10 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 3012 | 1468026569997 Marionette TRACE conn10 <- [1,2806,null,{}] 18:09:30 INFO - PROCESS | 3012 | 1468026570003 Marionette TRACE conn10 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:30 INFO - PROCESS | 3012 | 1468026570006 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:30 INFO - PROCESS | 3012 | 1468026570115 Marionette TRACE conn10 <- [1,2807,null,{"value":null}] 18:09:30 INFO - PROCESS | 3012 | 1468026570251 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:30 INFO - PROCESS | 3012 | 1468026570253 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:30 INFO - PROCESS | 3012 | ++DOCSHELL 0D384400 == 39 [pid = 3012] [id = 711] 18:09:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0D45E400) [pid = 3012] [serial = 2133] [outer = 00000000] 18:09:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0E992000) [pid = 3012] [serial = 2134] [outer = 0D45E400] 18:09:30 INFO - PROCESS | 3012 | 1468026570313 Marionette DEBUG loaded listener.js 18:09:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (156A4000) [pid = 3012] [serial = 2135] [outer = 0D45E400] 18:09:30 INFO - PROCESS | 3012 | 1468026570855 Marionette TRACE conn10 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:09:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:09:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 18:09:30 INFO - PROCESS | 3012 | 1468026570923 Marionette TRACE conn10 -> [0,2809,"getWindowHandle",null] 18:09:30 INFO - PROCESS | 3012 | 1468026570928 Marionette TRACE conn10 <- [1,2809,null,{"value":"13"}] 18:09:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:09:30 INFO - PROCESS | 3012 | 1468026570935 Marionette TRACE conn10 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 3012 | 1468026570938 Marionette TRACE conn10 <- [1,2810,null,{}] 18:09:30 INFO - PROCESS | 3012 | 1468026570942 Marionette TRACE conn10 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:30 INFO - PROCESS | 3012 | 1468026570945 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:31 INFO - PROCESS | 3012 | 1468026571061 Marionette TRACE conn10 <- [1,2811,null,{"value":null}] 18:09:31 INFO - PROCESS | 3012 | 1468026571175 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:31 INFO - PROCESS | 3012 | 1468026571178 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:31 INFO - PROCESS | 3012 | ++DOCSHELL 1716E400 == 40 [pid = 3012] [id = 712] 18:09:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (17883400) [pid = 3012] [serial = 2136] [outer = 00000000] 18:09:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (18758400) [pid = 3012] [serial = 2137] [outer = 17883400] 18:09:31 INFO - PROCESS | 3012 | 1468026571274 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D59000) [pid = 3012] [serial = 2138] [outer = 17883400] 18:09:31 INFO - PROCESS | 3012 | 1468026571856 Marionette TRACE conn10 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:09:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:09:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 18:09:31 INFO - PROCESS | 3012 | 1468026571908 Marionette TRACE conn10 -> [0,2813,"getWindowHandle",null] 18:09:31 INFO - PROCESS | 3012 | 1468026571911 Marionette TRACE conn10 <- [1,2813,null,{"value":"13"}] 18:09:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:09:31 INFO - PROCESS | 3012 | 1468026571915 Marionette TRACE conn10 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:09:31 INFO - PROCESS | 3012 | 1468026571919 Marionette TRACE conn10 <- [1,2814,null,{}] 18:09:31 INFO - PROCESS | 3012 | 1468026571930 Marionette TRACE conn10 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:31 INFO - PROCESS | 3012 | 1468026571934 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:32 INFO - PROCESS | 3012 | 1468026572043 Marionette TRACE conn10 <- [1,2815,null,{"value":null}] 18:09:32 INFO - PROCESS | 3012 | 1468026572187 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:32 INFO - PROCESS | 3012 | 1468026572190 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:32 INFO - PROCESS | 3012 | ++DOCSHELL 1D0DF000 == 41 [pid = 3012] [id = 713] 18:09:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D11F400) [pid = 3012] [serial = 2139] [outer = 00000000] 18:09:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D231400) [pid = 3012] [serial = 2140] [outer = 1D11F400] 18:09:32 INFO - PROCESS | 3012 | 1468026572249 Marionette DEBUG loaded listener.js 18:09:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D35C000) [pid = 3012] [serial = 2141] [outer = 1D11F400] 18:09:33 INFO - PROCESS | 3012 | 1468026573028 Marionette TRACE conn10 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:09:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:09:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1179ms 18:09:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:09:33 INFO - PROCESS | 3012 | 1468026573097 Marionette TRACE conn10 -> [0,2817,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 3012 | 1468026573101 Marionette TRACE conn10 <- [1,2817,null,{"value":"13"}] 18:09:33 INFO - PROCESS | 3012 | 1468026573106 Marionette TRACE conn10 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 3012 | 1468026573109 Marionette TRACE conn10 <- [1,2818,null,{}] 18:09:33 INFO - PROCESS | 3012 | 1468026573114 Marionette TRACE conn10 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:33 INFO - PROCESS | 3012 | 1468026573117 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:33 INFO - PROCESS | 3012 | 1468026573216 Marionette TRACE conn10 <- [1,2819,null,{"value":null}] 18:09:33 INFO - PROCESS | 3012 | 1468026573362 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:33 INFO - PROCESS | 3012 | 1468026573364 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:33 INFO - PROCESS | 3012 | ++DOCSHELL 0D45E000 == 42 [pid = 3012] [id = 714] 18:09:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0D462400) [pid = 3012] [serial = 2142] [outer = 00000000] 18:09:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (0E50CC00) [pid = 3012] [serial = 2143] [outer = 0D462400] 18:09:33 INFO - PROCESS | 3012 | 1468026573418 Marionette DEBUG loaded listener.js 18:09:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (152DE000) [pid = 3012] [serial = 2144] [outer = 0D462400] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 1874DC00 == 41 [pid = 3012] [id = 709] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 18BCD000 == 40 [pid = 3012] [id = 708] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 1B8D1400 == 39 [pid = 3012] [id = 707] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 186C5C00 == 38 [pid = 3012] [id = 706] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 0E58D800 == 37 [pid = 3012] [id = 705] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 18BCC000 == 36 [pid = 3012] [id = 704] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 186CE800 == 35 [pid = 3012] [id = 703] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 15A5A800 == 34 [pid = 3012] [id = 702] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 0DE24C00 == 33 [pid = 3012] [id = 701] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 0D1D3800 == 32 [pid = 3012] [id = 700] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 0DB62400 == 31 [pid = 3012] [id = 679] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 0D45C800 == 30 [pid = 3012] [id = 699] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 1AEA7400 == 29 [pid = 3012] [id = 698] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 1716E400 == 28 [pid = 3012] [id = 712] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 1D0DF000 == 27 [pid = 3012] [id = 713] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 0DF27800 == 26 [pid = 3012] [id = 710] 18:09:34 INFO - PROCESS | 3012 | --DOCSHELL 0D384400 == 25 [pid = 3012] [id = 711] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0DC6C800) [pid = 3012] [serial = 2069] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0DB05800) [pid = 3012] [serial = 2068] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1716E000) [pid = 3012] [serial = 2077] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DB6C400) [pid = 3012] [serial = 2071] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DC6BC00) [pid = 3012] [serial = 2072] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (123CAC00) [pid = 3012] [serial = 2074] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (15669800) [pid = 3012] [serial = 2075] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19D44800) [pid = 3012] [serial = 2084] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (19D3AC00) [pid = 3012] [serial = 2083] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (15DD0000) [pid = 3012] [serial = 2063] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1578E400) [pid = 3012] [serial = 2062] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1A949C00) [pid = 3012] [serial = 2066] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (19D62C00) [pid = 3012] [serial = 2065] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18776400) [pid = 3012] [serial = 2089] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1A948C00) [pid = 3012] [serial = 2086] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AE9B000) [pid = 3012] [serial = 2092] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1ABAF800) [pid = 3012] [serial = 2087] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1863F400) [pid = 3012] [serial = 2080] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1AFCA800) [pid = 3012] [serial = 2095] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (19D3FC00) [pid = 3012] [serial = 2090] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AE9B800) [pid = 3012] [serial = 2093] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1875A400) [pid = 3012] [serial = 2081] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (17877400) [pid = 3012] [serial = 2078] [outer = 00000000] [url = about:blank] 18:09:34 INFO - PROCESS | 3012 | 1468026574508 Marionette TRACE conn10 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:09:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1434ms 18:09:34 INFO - PROCESS | 3012 | 1468026574570 Marionette TRACE conn10 -> [0,2821,"getWindowHandle",null] 18:09:34 INFO - PROCESS | 3012 | 1468026574574 Marionette TRACE conn10 <- [1,2821,null,{"value":"13"}] 18:09:34 INFO - PROCESS | 3012 | 1468026574580 Marionette TRACE conn10 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:09:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:09:34 INFO - PROCESS | 3012 | 1468026574585 Marionette TRACE conn10 <- [1,2822,null,{}] 18:09:34 INFO - PROCESS | 3012 | 1468026574590 Marionette TRACE conn10 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:34 INFO - PROCESS | 3012 | 1468026574593 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:34 INFO - PROCESS | 3012 | 1468026574683 Marionette TRACE conn10 <- [1,2823,null,{"value":null}] 18:09:34 INFO - PROCESS | 3012 | 1468026574693 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 3012 | 1468026574696 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:34 INFO - PROCESS | 3012 | ++DOCSHELL 0DB05800 == 26 [pid = 3012] [id = 715] 18:09:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DB0E400) [pid = 3012] [serial = 2145] [outer = 00000000] 18:09:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0DC67C00) [pid = 3012] [serial = 2146] [outer = 0DB0E400] 18:09:34 INFO - PROCESS | 3012 | 1468026574748 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DE93000) [pid = 3012] [serial = 2147] [outer = 0DB0E400] 18:09:35 INFO - PROCESS | 3012 | 1468026575177 Marionette TRACE conn10 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:09:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:09:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 18:09:35 INFO - PROCESS | 3012 | 1468026575216 Marionette TRACE conn10 -> [0,2825,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 3012 | 1468026575221 Marionette TRACE conn10 <- [1,2825,null,{"value":"13"}] 18:09:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:09:35 INFO - PROCESS | 3012 | 1468026575228 Marionette TRACE conn10 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 3012 | 1468026575230 Marionette TRACE conn10 <- [1,2826,null,{}] 18:09:35 INFO - PROCESS | 3012 | 1468026575234 Marionette TRACE conn10 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:35 INFO - PROCESS | 3012 | 1468026575237 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:35 INFO - PROCESS | 3012 | 1468026575326 Marionette TRACE conn10 <- [1,2827,null,{"value":null}] 18:09:35 INFO - PROCESS | 3012 | 1468026575332 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:35 INFO - PROCESS | 3012 | 1468026575335 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:35 INFO - PROCESS | 3012 | ++DOCSHELL 0DFF5800 == 27 [pid = 3012] [id = 716] 18:09:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0E125C00) [pid = 3012] [serial = 2148] [outer = 00000000] 18:09:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0E54D800) [pid = 3012] [serial = 2149] [outer = 0E125C00] 18:09:35 INFO - PROCESS | 3012 | 1468026575381 Marionette DEBUG loaded listener.js 18:09:35 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (123D2400) [pid = 3012] [serial = 2150] [outer = 0E125C00] 18:09:35 INFO - PROCESS | 3012 | 1468026575937 Marionette TRACE conn10 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:09:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:09:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 18:09:35 INFO - PROCESS | 3012 | 1468026575962 Marionette TRACE conn10 -> [0,2829,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 3012 | 1468026575964 Marionette TRACE conn10 <- [1,2829,null,{"value":"13"}] 18:09:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:09:35 INFO - PROCESS | 3012 | 1468026575968 Marionette TRACE conn10 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 3012 | 1468026575971 Marionette TRACE conn10 <- [1,2830,null,{}] 18:09:35 INFO - PROCESS | 3012 | 1468026575981 Marionette TRACE conn10 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:35 INFO - PROCESS | 3012 | 1468026575986 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:36 INFO - PROCESS | 3012 | 1468026576113 Marionette TRACE conn10 <- [1,2831,null,{"value":null}] 18:09:36 INFO - PROCESS | 3012 | 1468026576179 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:36 INFO - PROCESS | 3012 | 1468026576182 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:36 INFO - PROCESS | 3012 | ++DOCSHELL 16CD0400 == 28 [pid = 3012] [id = 717] 18:09:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1716A400) [pid = 3012] [serial = 2151] [outer = 00000000] 18:09:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (17176400) [pid = 3012] [serial = 2152] [outer = 1716A400] 18:09:36 INFO - PROCESS | 3012 | 1468026576229 Marionette DEBUG loaded listener.js 18:09:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (184AC400) [pid = 3012] [serial = 2153] [outer = 1716A400] 18:09:36 INFO - PROCESS | 3012 | 1468026576660 Marionette TRACE conn10 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:09:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:09:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 18:09:36 INFO - PROCESS | 3012 | 1468026576704 Marionette TRACE conn10 -> [0,2833,"getWindowHandle",null] 18:09:36 INFO - PROCESS | 3012 | 1468026576706 Marionette TRACE conn10 <- [1,2833,null,{"value":"13"}] 18:09:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:09:36 INFO - PROCESS | 3012 | 1468026576715 Marionette TRACE conn10 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:09:36 INFO - PROCESS | 3012 | 1468026576717 Marionette TRACE conn10 <- [1,2834,null,{}] 18:09:36 INFO - PROCESS | 3012 | 1468026576720 Marionette TRACE conn10 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:36 INFO - PROCESS | 3012 | 1468026576722 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:36 INFO - PROCESS | 3012 | 1468026576845 Marionette TRACE conn10 <- [1,2835,null,{"value":null}] 18:09:36 INFO - PROCESS | 3012 | 1468026576850 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:36 INFO - PROCESS | 3012 | 1468026576852 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:36 INFO - PROCESS | 3012 | ++DOCSHELL 1863F400 == 29 [pid = 3012] [id = 718] 18:09:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (186C5C00) [pid = 3012] [serial = 2154] [outer = 00000000] 18:09:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18759000) [pid = 3012] [serial = 2155] [outer = 186C5C00] 18:09:36 INFO - PROCESS | 3012 | 1468026576900 Marionette DEBUG loaded listener.js 18:09:36 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18782400) [pid = 3012] [serial = 2156] [outer = 186C5C00] 18:09:37 INFO - PROCESS | 3012 | 1468026577268 Marionette TRACE conn10 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:09:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:09:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 572ms 18:09:37 INFO - PROCESS | 3012 | 1468026577291 Marionette TRACE conn10 -> [0,2837,"getWindowHandle",null] 18:09:37 INFO - PROCESS | 3012 | 1468026577293 Marionette TRACE conn10 <- [1,2837,null,{"value":"13"}] 18:09:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:09:37 INFO - PROCESS | 3012 | 1468026577296 Marionette TRACE conn10 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:09:37 INFO - PROCESS | 3012 | 1468026577298 Marionette TRACE conn10 <- [1,2838,null,{}] 18:09:37 INFO - PROCESS | 3012 | 1468026577302 Marionette TRACE conn10 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:37 INFO - PROCESS | 3012 | 1468026577304 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:37 INFO - PROCESS | 3012 | 1468026577416 Marionette TRACE conn10 <- [1,2839,null,{"value":null}] 18:09:37 INFO - PROCESS | 3012 | 1468026577421 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 3012 | 1468026577423 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:37 INFO - PROCESS | 3012 | ++DOCSHELL 18754C00 == 30 [pid = 3012] [id = 719] 18:09:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18BCCC00) [pid = 3012] [serial = 2157] [outer = 00000000] 18:09:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D3FC00) [pid = 3012] [serial = 2158] [outer = 18BCCC00] 18:09:37 INFO - PROCESS | 3012 | 1468026577468 Marionette DEBUG loaded listener.js 18:09:37 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D44800) [pid = 3012] [serial = 2159] [outer = 18BCCC00] 18:09:37 INFO - PROCESS | 3012 | 1468026577865 Marionette TRACE conn10 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:09:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:09:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 18:09:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:09:37 INFO - PROCESS | 3012 | 1468026577928 Marionette TRACE conn10 -> [0,2841,"getWindowHandle",null] 18:09:37 INFO - PROCESS | 3012 | 1468026577930 Marionette TRACE conn10 <- [1,2841,null,{"value":"13"}] 18:09:37 INFO - PROCESS | 3012 | 1468026577933 Marionette TRACE conn10 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:09:37 INFO - PROCESS | 3012 | 1468026577935 Marionette TRACE conn10 <- [1,2842,null,{}] 18:09:37 INFO - PROCESS | 3012 | 1468026577939 Marionette TRACE conn10 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:37 INFO - PROCESS | 3012 | 1468026577944 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:38 INFO - PROCESS | 3012 | 1468026578077 Marionette TRACE conn10 <- [1,2843,null,{"value":null}] 18:09:38 INFO - PROCESS | 3012 | 1468026578082 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:38 INFO - PROCESS | 3012 | 1468026578084 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:38 INFO - PROCESS | 3012 | ++DOCSHELL 19D60000 == 31 [pid = 3012] [id = 720] 18:09:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D60800) [pid = 3012] [serial = 2160] [outer = 00000000] 18:09:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1A99BC00) [pid = 3012] [serial = 2161] [outer = 19D60800] 18:09:38 INFO - PROCESS | 3012 | 1468026578128 Marionette DEBUG loaded listener.js 18:09:38 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1ABAD400) [pid = 3012] [serial = 2162] [outer = 19D60800] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (18BD1800) [pid = 3012] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1ABB7800) [pid = 3012] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0D45F000) [pid = 3012] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0D1E5000) [pid = 3012] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AEA8800) [pid = 3012] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (18751800) [pid = 3012] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DE91400) [pid = 3012] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (18BCC800) [pid = 3012] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (15A5BC00) [pid = 3012] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1BA42C00) [pid = 3012] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1AEA6C00) [pid = 3012] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0E126000) [pid = 3012] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:09:38 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (18BD1400) [pid = 3012] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:09:38 INFO - PROCESS | 3012 | 1468026578912 Marionette TRACE conn10 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:09:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:09:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1019ms 18:09:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:09:38 INFO - PROCESS | 3012 | 1468026578953 Marionette TRACE conn10 -> [0,2845,"getWindowHandle",null] 18:09:38 INFO - PROCESS | 3012 | 1468026578955 Marionette TRACE conn10 <- [1,2845,null,{"value":"13"}] 18:09:38 INFO - PROCESS | 3012 | 1468026578959 Marionette TRACE conn10 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:09:38 INFO - PROCESS | 3012 | 1468026578960 Marionette TRACE conn10 <- [1,2846,null,{}] 18:09:38 INFO - PROCESS | 3012 | 1468026578964 Marionette TRACE conn10 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:38 INFO - PROCESS | 3012 | 1468026578966 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:39 INFO - PROCESS | 3012 | 1468026579045 Marionette TRACE conn10 <- [1,2847,null,{"value":null}] 18:09:39 INFO - PROCESS | 3012 | 1468026579053 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 3012 | 1468026579055 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:39 INFO - PROCESS | 3012 | ++DOCSHELL 15A53C00 == 32 [pid = 3012] [id = 721] 18:09:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (16759000) [pid = 3012] [serial = 2163] [outer = 00000000] 18:09:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1A302C00) [pid = 3012] [serial = 2164] [outer = 16759000] 18:09:39 INFO - PROCESS | 3012 | 1468026579099 Marionette DEBUG loaded listener.js 18:09:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1A94AC00) [pid = 3012] [serial = 2165] [outer = 16759000] 18:09:39 INFO - PROCESS | 3012 | 1468026579586 Marionette TRACE conn10 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:09:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:09:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 18:09:39 INFO - PROCESS | 3012 | 1468026579629 Marionette TRACE conn10 -> [0,2849,"getWindowHandle",null] 18:09:39 INFO - PROCESS | 3012 | 1468026579631 Marionette TRACE conn10 <- [1,2849,null,{"value":"13"}] 18:09:39 INFO - PROCESS | 3012 | 1468026579635 Marionette TRACE conn10 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:09:39 INFO - PROCESS | 3012 | 1468026579636 Marionette TRACE conn10 <- [1,2850,null,{}] 18:09:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:09:39 INFO - PROCESS | 3012 | 1468026579640 Marionette TRACE conn10 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:39 INFO - PROCESS | 3012 | 1468026579642 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:39 INFO - PROCESS | 3012 | 1468026579720 Marionette TRACE conn10 <- [1,2851,null,{"value":null}] 18:09:39 INFO - PROCESS | 3012 | 1468026579725 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 3012 | 1468026579727 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:39 INFO - PROCESS | 3012 | ++DOCSHELL 15DD7800 == 33 [pid = 3012] [id = 722] 18:09:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (17882800) [pid = 3012] [serial = 2166] [outer = 00000000] 18:09:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AE0E800) [pid = 3012] [serial = 2167] [outer = 17882800] 18:09:39 INFO - PROCESS | 3012 | 1468026579771 Marionette DEBUG loaded listener.js 18:09:39 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1AE12000) [pid = 3012] [serial = 2168] [outer = 17882800] 18:09:40 INFO - PROCESS | 3012 | 1468026580187 Marionette TRACE conn10 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:09:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:09:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 571ms 18:09:40 INFO - PROCESS | 3012 | 1468026580209 Marionette TRACE conn10 -> [0,2853,"getWindowHandle",null] 18:09:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:09:40 INFO - PROCESS | 3012 | 1468026580211 Marionette TRACE conn10 <- [1,2853,null,{"value":"13"}] 18:09:40 INFO - PROCESS | 3012 | 1468026580215 Marionette TRACE conn10 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:09:40 INFO - PROCESS | 3012 | 1468026580216 Marionette TRACE conn10 <- [1,2854,null,{}] 18:09:40 INFO - PROCESS | 3012 | 1468026580220 Marionette TRACE conn10 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:40 INFO - PROCESS | 3012 | 1468026580221 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:40 INFO - PROCESS | 3012 | 1468026580346 Marionette TRACE conn10 <- [1,2855,null,{"value":null}] 18:09:40 INFO - PROCESS | 3012 | 1468026580354 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:40 INFO - PROCESS | 3012 | 1468026580356 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:40 INFO - PROCESS | 3012 | ++DOCSHELL 1AE18000 == 34 [pid = 3012] [id = 723] 18:09:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AE16C00) [pid = 3012] [serial = 2169] [outer = 00000000] 18:09:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AEA7000) [pid = 3012] [serial = 2170] [outer = 1AE16C00] 18:09:40 INFO - PROCESS | 3012 | 1468026580400 Marionette DEBUG loaded listener.js 18:09:40 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AFCC800) [pid = 3012] [serial = 2171] [outer = 1AE16C00] 18:09:41 INFO - PROCESS | 3012 | 1468026581096 Marionette TRACE conn10 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:09:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 930ms 18:09:41 INFO - PROCESS | 3012 | 1468026581146 Marionette TRACE conn10 -> [0,2857,"getWindowHandle",null] 18:09:41 INFO - PROCESS | 3012 | 1468026581150 Marionette TRACE conn10 <- [1,2857,null,{"value":"13"}] 18:09:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:09:41 INFO - PROCESS | 3012 | 1468026581155 Marionette TRACE conn10 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:09:41 INFO - PROCESS | 3012 | 1468026581158 Marionette TRACE conn10 <- [1,2858,null,{}] 18:09:41 INFO - PROCESS | 3012 | 1468026581189 Marionette TRACE conn10 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:41 INFO - PROCESS | 3012 | 1468026581192 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:41 INFO - PROCESS | 3012 | 1468026581319 Marionette TRACE conn10 <- [1,2859,null,{"value":null}] 18:09:41 INFO - PROCESS | 3012 | 1468026581453 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:41 INFO - PROCESS | 3012 | 1468026581456 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:41 INFO - PROCESS | 3012 | ++DOCSHELL 0DB08C00 == 35 [pid = 3012] [id = 724] 18:09:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (0DB67000) [pid = 3012] [serial = 2172] [outer = 00000000] 18:09:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (0DF2BC00) [pid = 3012] [serial = 2173] [outer = 0DB67000] 18:09:41 INFO - PROCESS | 3012 | 1468026581516 Marionette DEBUG loaded listener.js 18:09:41 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (0E1C3000) [pid = 3012] [serial = 2174] [outer = 0DB67000] 18:09:42 INFO - PROCESS | 3012 | 1468026582267 Marionette TRACE conn10 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:09:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:09:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1159ms 18:09:42 INFO - PROCESS | 3012 | 1468026582315 Marionette TRACE conn10 -> [0,2861,"getWindowHandle",null] 18:09:42 INFO - PROCESS | 3012 | 1468026582320 Marionette TRACE conn10 <- [1,2861,null,{"value":"13"}] 18:09:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:09:42 INFO - PROCESS | 3012 | 1468026582351 Marionette TRACE conn10 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:09:42 INFO - PROCESS | 3012 | 1468026582354 Marionette TRACE conn10 <- [1,2862,null,{}] 18:09:42 INFO - PROCESS | 3012 | 1468026582358 Marionette TRACE conn10 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:42 INFO - PROCESS | 3012 | 1468026582361 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:42 INFO - PROCESS | 3012 | 1468026582494 Marionette TRACE conn10 <- [1,2863,null,{"value":null}] 18:09:42 INFO - PROCESS | 3012 | 1468026582629 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:42 INFO - PROCESS | 3012 | 1468026582632 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:42 INFO - PROCESS | 3012 | ++DOCSHELL 0DE24000 == 36 [pid = 3012] [id = 725] 18:09:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (15664000) [pid = 3012] [serial = 2175] [outer = 00000000] 18:09:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (16757C00) [pid = 3012] [serial = 2176] [outer = 15664000] 18:09:42 INFO - PROCESS | 3012 | 1468026582690 Marionette DEBUG loaded listener.js 18:09:42 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (184ABC00) [pid = 3012] [serial = 2177] [outer = 15664000] 18:09:43 INFO - PROCESS | 3012 | --DOCSHELL 15DD7800 == 35 [pid = 3012] [id = 722] 18:09:43 INFO - PROCESS | 3012 | --DOCSHELL 15A53C00 == 34 [pid = 3012] [id = 721] 18:09:43 INFO - PROCESS | 3012 | --DOCSHELL 19D60000 == 33 [pid = 3012] [id = 720] 18:09:43 INFO - PROCESS | 3012 | --DOCSHELL 18754C00 == 32 [pid = 3012] [id = 719] 18:09:43 INFO - PROCESS | 3012 | --DOCSHELL 1863F400 == 31 [pid = 3012] [id = 718] 18:09:43 INFO - PROCESS | 3012 | --DOCSHELL 16CD0400 == 30 [pid = 3012] [id = 717] 18:09:43 INFO - PROCESS | 3012 | --DOCSHELL 0DFF5800 == 29 [pid = 3012] [id = 716] 18:09:43 INFO - PROCESS | 3012 | --DOCSHELL 0DB05800 == 28 [pid = 3012] [id = 715] 18:09:43 INFO - PROCESS | 3012 | --DOCSHELL 0D45E000 == 27 [pid = 3012] [id = 714] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1A309C00) [pid = 3012] [serial = 2116] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1AE16800) [pid = 3012] [serial = 2119] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0DB61800) [pid = 3012] [serial = 2098] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1A94D800) [pid = 3012] [serial = 2117] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DF28000) [pid = 3012] [serial = 2099] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (0D458C00) [pid = 3012] [serial = 2101] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0D9F0000) [pid = 3012] [serial = 2102] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1B8CF800) [pid = 3012] [serial = 2096] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (18759400) [pid = 3012] [serial = 2110] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1877D800) [pid = 3012] [serial = 2111] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0DF30800) [pid = 3012] [serial = 2104] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0E122000) [pid = 3012] [serial = 2105] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (19D3E000) [pid = 3012] [serial = 2113] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (15C0F400) [pid = 3012] [serial = 2107] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (15D42C00) [pid = 3012] [serial = 2108] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1C38A800) [pid = 3012] [serial = 2122] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1863B400) [pid = 3012] [serial = 2120] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1D121800) [pid = 3012] [serial = 2129] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1D006800) [pid = 3012] [serial = 2123] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1D22B000) [pid = 3012] [serial = 2132] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (1D0E3C00) [pid = 3012] [serial = 2128] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1D008000) [pid = 3012] [serial = 2131] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1AE0FC00) [pid = 3012] [serial = 2125] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (19D5A400) [pid = 3012] [serial = 2114] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (1B8D1C00) [pid = 3012] [serial = 2126] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3012 | 1468026583463 Marionette TRACE conn10 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:09:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:09:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1132ms 18:09:43 INFO - PROCESS | 3012 | 1468026583483 Marionette TRACE conn10 -> [0,2865,"getWindowHandle",null] 18:09:43 INFO - PROCESS | 3012 | 1468026583486 Marionette TRACE conn10 <- [1,2865,null,{"value":"13"}] 18:09:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:09:43 INFO - PROCESS | 3012 | 1468026583490 Marionette TRACE conn10 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:09:43 INFO - PROCESS | 3012 | 1468026583495 Marionette TRACE conn10 <- [1,2866,null,{}] 18:09:43 INFO - PROCESS | 3012 | 1468026583500 Marionette TRACE conn10 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:43 INFO - PROCESS | 3012 | 1468026583502 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:43 INFO - PROCESS | 3012 | 1468026583600 Marionette TRACE conn10 <- [1,2867,null,{"value":null}] 18:09:43 INFO - PROCESS | 3012 | 1468026583721 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:43 INFO - PROCESS | 3012 | 1468026583724 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:43 INFO - PROCESS | 3012 | ++DOCSHELL 0D1CE800 == 28 [pid = 3012] [id = 726] 18:09:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (0D384400) [pid = 3012] [serial = 2178] [outer = 00000000] 18:09:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (0DB60C00) [pid = 3012] [serial = 2179] [outer = 0D384400] 18:09:43 INFO - PROCESS | 3012 | 1468026583771 Marionette DEBUG loaded listener.js 18:09:43 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (0DE97C00) [pid = 3012] [serial = 2180] [outer = 0D384400] 18:09:44 INFO - PROCESS | 3012 | 1468026584175 Marionette TRACE conn10 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:09:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 18:09:44 INFO - PROCESS | 3012 | 1468026584263 Marionette TRACE conn10 -> [0,2869,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 3012 | 1468026584267 Marionette TRACE conn10 <- [1,2869,null,{"value":"13"}] 18:09:44 INFO - PROCESS | 3012 | 1468026584273 Marionette TRACE conn10 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:09:44 INFO - PROCESS | 3012 | 1468026584275 Marionette TRACE conn10 <- [1,2870,null,{}] 18:09:44 INFO - PROCESS | 3012 | 1468026584279 Marionette TRACE conn10 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:44 INFO - PROCESS | 3012 | 1468026584281 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:44 INFO - PROCESS | 3012 | 1468026584372 Marionette TRACE conn10 <- [1,2871,null,{"value":null}] 18:09:44 INFO - PROCESS | 3012 | 1468026584379 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:44 INFO - PROCESS | 3012 | 1468026584381 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:44 INFO - PROCESS | 3012 | ++DOCSHELL 0E1BE400 == 29 [pid = 3012] [id = 727] 18:09:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (152DBC00) [pid = 3012] [serial = 2181] [outer = 00000000] 18:09:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (15A7BC00) [pid = 3012] [serial = 2182] [outer = 152DBC00] 18:09:44 INFO - PROCESS | 3012 | 1468026584427 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (15C61400) [pid = 3012] [serial = 2183] [outer = 152DBC00] 18:09:44 INFO - PROCESS | 3012 | 1468026584929 Marionette TRACE conn10 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:09:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:09:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 18:09:44 INFO - PROCESS | 3012 | 1468026584948 Marionette TRACE conn10 -> [0,2873,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 3012 | 1468026584950 Marionette TRACE conn10 <- [1,2873,null,{"value":"13"}] 18:09:44 INFO - PROCESS | 3012 | 1468026584953 Marionette TRACE conn10 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:09:44 INFO - PROCESS | 3012 | 1468026584957 Marionette TRACE conn10 <- [1,2874,null,{}] 18:09:44 INFO - PROCESS | 3012 | 1468026584967 Marionette TRACE conn10 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:44 INFO - PROCESS | 3012 | 1468026584972 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:45 INFO - PROCESS | 3012 | 1468026585056 Marionette TRACE conn10 <- [1,2875,null,{"value":null}] 18:09:45 INFO - PROCESS | 3012 | 1468026585065 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 3012 | 1468026585068 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:45 INFO - PROCESS | 3012 | ++DOCSHELL 18776C00 == 30 [pid = 3012] [id = 728] 18:09:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (18779400) [pid = 3012] [serial = 2184] [outer = 00000000] 18:09:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (18783000) [pid = 3012] [serial = 2185] [outer = 18779400] 18:09:45 INFO - PROCESS | 3012 | 1468026585124 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (19D3BC00) [pid = 3012] [serial = 2186] [outer = 18779400] 18:09:45 INFO - PROCESS | 3012 | 1468026585561 Marionette TRACE conn10 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:09:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:09:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 18:09:45 INFO - PROCESS | 3012 | 1468026585606 Marionette TRACE conn10 -> [0,2877,"getWindowHandle",null] 18:09:45 INFO - PROCESS | 3012 | 1468026585608 Marionette TRACE conn10 <- [1,2877,null,{"value":"13"}] 18:09:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:09:45 INFO - PROCESS | 3012 | 1468026585612 Marionette TRACE conn10 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:09:45 INFO - PROCESS | 3012 | 1468026585613 Marionette TRACE conn10 <- [1,2878,null,{}] 18:09:45 INFO - PROCESS | 3012 | 1468026585617 Marionette TRACE conn10 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:45 INFO - PROCESS | 3012 | 1468026585619 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:45 INFO - PROCESS | 3012 | 1468026585708 Marionette TRACE conn10 <- [1,2879,null,{"value":null}] 18:09:45 INFO - PROCESS | 3012 | 1468026585759 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 3012 | 1468026585761 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:45 INFO - PROCESS | 3012 | ++DOCSHELL 19D58800 == 31 [pid = 3012] [id = 729] 18:09:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (19D58C00) [pid = 3012] [serial = 2187] [outer = 00000000] 18:09:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1A3D7800) [pid = 3012] [serial = 2188] [outer = 19D58C00] 18:09:45 INFO - PROCESS | 3012 | 1468026585805 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1A948000) [pid = 3012] [serial = 2189] [outer = 19D58C00] 18:09:46 INFO - PROCESS | 3012 | 1468026586266 Marionette TRACE conn10 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:09:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:09:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 18:09:46 INFO - PROCESS | 3012 | 1468026586286 Marionette TRACE conn10 -> [0,2881,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 3012 | 1468026586288 Marionette TRACE conn10 <- [1,2881,null,{"value":"13"}] 18:09:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:09:46 INFO - PROCESS | 3012 | 1468026586291 Marionette TRACE conn10 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 3012 | 1468026586293 Marionette TRACE conn10 <- [1,2882,null,{}] 18:09:46 INFO - PROCESS | 3012 | 1468026586301 Marionette TRACE conn10 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:46 INFO - PROCESS | 3012 | 1468026586303 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:46 INFO - PROCESS | 3012 | 1468026586421 Marionette TRACE conn10 <- [1,2883,null,{"value":null}] 18:09:46 INFO - PROCESS | 3012 | 1468026586494 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 3012 | 1468026586496 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:46 INFO - PROCESS | 3012 | ++DOCSHELL 1A94D800 == 32 [pid = 3012] [id = 730] 18:09:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1A951000) [pid = 3012] [serial = 2190] [outer = 00000000] 18:09:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1AE09C00) [pid = 3012] [serial = 2191] [outer = 1A951000] 18:09:46 INFO - PROCESS | 3012 | 1468026586539 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AE0EC00) [pid = 3012] [serial = 2192] [outer = 1A951000] 18:09:47 INFO - PROCESS | 3012 | 1468026587003 Marionette TRACE conn10 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:09:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 18:09:47 INFO - PROCESS | 3012 | 1468026587029 Marionette TRACE conn10 -> [0,2885,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 3012 | 1468026587031 Marionette TRACE conn10 <- [1,2885,null,{"value":"13"}] 18:09:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:09:47 INFO - PROCESS | 3012 | 1468026587034 Marionette TRACE conn10 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 3012 | 1468026587036 Marionette TRACE conn10 <- [1,2886,null,{}] 18:09:47 INFO - PROCESS | 3012 | 1468026587043 Marionette TRACE conn10 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:47 INFO - PROCESS | 3012 | 1468026587049 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:47 INFO - PROCESS | 3012 | 1468026587188 Marionette TRACE conn10 <- [1,2887,null,{"value":null}] 18:09:47 INFO - PROCESS | 3012 | 1468026587201 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 3012 | 1468026587203 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:47 INFO - PROCESS | 3012 | ++DOCSHELL 1AF12800 == 33 [pid = 3012] [id = 731] 18:09:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (1AFC3C00) [pid = 3012] [serial = 2193] [outer = 00000000] 18:09:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1C384400) [pid = 3012] [serial = 2194] [outer = 1AFC3C00] 18:09:47 INFO - PROCESS | 3012 | 1468026587306 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1B8D0000) [pid = 3012] [serial = 2195] [outer = 1AFC3C00] 18:09:47 INFO - PROCESS | 3012 | 1468026587709 Marionette TRACE conn10 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:09:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:09:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 18:09:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:09:47 INFO - PROCESS | 3012 | 1468026587767 Marionette TRACE conn10 -> [0,2889,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 3012 | 1468026587769 Marionette TRACE conn10 <- [1,2889,null,{"value":"13"}] 18:09:47 INFO - PROCESS | 3012 | 1468026587772 Marionette TRACE conn10 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 3012 | 1468026587773 Marionette TRACE conn10 <- [1,2890,null,{}] 18:09:47 INFO - PROCESS | 3012 | 1468026587782 Marionette TRACE conn10 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:47 INFO - PROCESS | 3012 | 1468026587784 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:47 INFO - PROCESS | 3012 | 1468026587898 Marionette TRACE conn10 <- [1,2891,null,{"value":null}] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (186C5C00) [pid = 3012] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1716A400) [pid = 3012] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (19D60800) [pid = 3012] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (0E125C00) [pid = 3012] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DB0E400) [pid = 3012] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0D462400) [pid = 3012] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (18BCCC00) [pid = 3012] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (17882800) [pid = 3012] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (0D45E400) [pid = 3012] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (17883400) [pid = 3012] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1D11F400) [pid = 3012] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:09:48 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (16759000) [pid = 3012] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:09:48 INFO - PROCESS | 3012 | 1468026588059 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 3012 | 1468026588061 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:48 INFO - PROCESS | 3012 | ++DOCSHELL 0D45E400 == 34 [pid = 3012] [id = 732] 18:09:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0D462400) [pid = 3012] [serial = 2196] [outer = 00000000] 18:09:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DB65800) [pid = 3012] [serial = 2197] [outer = 0D462400] 18:09:48 INFO - PROCESS | 3012 | 1468026588108 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (15D4C800) [pid = 3012] [serial = 2198] [outer = 0D462400] 18:09:48 INFO - PROCESS | 3012 | 1468026588452 Marionette TRACE conn10 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:09:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:09:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 18:09:48 INFO - PROCESS | 3012 | 1468026588502 Marionette TRACE conn10 -> [0,2893,"getWindowHandle",null] 18:09:48 INFO - PROCESS | 3012 | 1468026588505 Marionette TRACE conn10 <- [1,2893,null,{"value":"13"}] 18:09:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:09:48 INFO - PROCESS | 3012 | 1468026588508 Marionette TRACE conn10 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - PROCESS | 3012 | 1468026588509 Marionette TRACE conn10 <- [1,2894,null,{}] 18:09:48 INFO - PROCESS | 3012 | 1468026588512 Marionette TRACE conn10 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:48 INFO - PROCESS | 3012 | 1468026588514 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:48 INFO - PROCESS | 3012 | 1468026588595 Marionette TRACE conn10 <- [1,2895,null,{"value":null}] 18:09:48 INFO - PROCESS | 3012 | 1468026588692 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 3012 | 1468026588694 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:48 INFO - PROCESS | 3012 | ++DOCSHELL 15A54000 == 35 [pid = 3012] [id = 733] 18:09:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (15A7C800) [pid = 3012] [serial = 2199] [outer = 00000000] 18:09:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1AE9D800) [pid = 3012] [serial = 2200] [outer = 15A7C800] 18:09:48 INFO - PROCESS | 3012 | 1468026588737 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1D0D9000) [pid = 3012] [serial = 2201] [outer = 15A7C800] 18:09:49 INFO - PROCESS | 3012 | 1468026589088 Marionette TRACE conn10 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:09:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 18:09:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:09:49 INFO - PROCESS | 3012 | 1468026589139 Marionette TRACE conn10 -> [0,2897,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 3012 | 1468026589141 Marionette TRACE conn10 <- [1,2897,null,{"value":"13"}] 18:09:49 INFO - PROCESS | 3012 | 1468026589154 Marionette TRACE conn10 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 3012 | 1468026589156 Marionette TRACE conn10 <- [1,2898,null,{}] 18:09:49 INFO - PROCESS | 3012 | 1468026589169 Marionette TRACE conn10 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:49 INFO - PROCESS | 3012 | 1468026589171 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:49 INFO - PROCESS | 3012 | 1468026589253 Marionette TRACE conn10 <- [1,2899,null,{"value":null}] 18:09:49 INFO - PROCESS | 3012 | 1468026589259 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 3012 | 1468026589260 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:49 INFO - PROCESS | 3012 | ++DOCSHELL 18775C00 == 36 [pid = 3012] [id = 734] 18:09:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1D0D8C00) [pid = 3012] [serial = 2202] [outer = 00000000] 18:09:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1D22BC00) [pid = 3012] [serial = 2203] [outer = 1D0D8C00] 18:09:49 INFO - PROCESS | 3012 | 1468026589303 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1D238800) [pid = 3012] [serial = 2204] [outer = 1D0D8C00] 18:09:49 INFO - PROCESS | 3012 | 1468026589717 Marionette TRACE conn10 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:09:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:09:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:09:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 590ms 18:09:49 INFO - PROCESS | 3012 | 1468026589735 Marionette TRACE conn10 -> [0,2901,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 3012 | 1468026589737 Marionette TRACE conn10 <- [1,2901,null,{"value":"13"}] 18:09:49 INFO - TEST-START | /DOMEvents/constructors.html 18:09:49 INFO - PROCESS | 3012 | 1468026589740 Marionette TRACE conn10 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 3012 | 1468026589742 Marionette TRACE conn10 <- [1,2902,null,{}] 18:09:49 INFO - PROCESS | 3012 | 1468026589745 Marionette TRACE conn10 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:49 INFO - PROCESS | 3012 | 1468026589747 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:49 INFO - PROCESS | 3012 | 1468026589875 Marionette TRACE conn10 <- [1,2903,null,{"value":null}] 18:09:49 INFO - PROCESS | 3012 | 1468026589938 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 3012 | 1468026589940 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:49 INFO - PROCESS | 3012 | ++DOCSHELL 0D384800 == 37 [pid = 3012] [id = 735] 18:09:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0D45F800) [pid = 3012] [serial = 2205] [outer = 00000000] 18:09:49 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1A949800) [pid = 3012] [serial = 2206] [outer = 0D45F800] 18:09:50 INFO - PROCESS | 3012 | 1468026589986 Marionette DEBUG loaded listener.js 18:09:50 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D00D000) [pid = 3012] [serial = 2207] [outer = 0D45F800] 18:09:50 INFO - PROCESS | 3012 | 1468026590814 Marionette TRACE conn10 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:09:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:09:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:09:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1178ms 18:09:50 INFO - PROCESS | 3012 | 1468026590919 Marionette TRACE conn10 -> [0,2905,"getWindowHandle",null] 18:09:50 INFO - PROCESS | 3012 | 1468026590924 Marionette TRACE conn10 <- [1,2905,null,{"value":"13"}] 18:09:50 INFO - PROCESS | 3012 | 1468026590928 Marionette TRACE conn10 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:09:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:09:50 INFO - PROCESS | 3012 | 1468026590934 Marionette TRACE conn10 <- [1,2906,null,{}] 18:09:51 INFO - PROCESS | 3012 | 1468026590988 Marionette TRACE conn10 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:51 INFO - PROCESS | 3012 | 1468026590992 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:51 INFO - PROCESS | 3012 | 1468026591093 Marionette TRACE conn10 <- [1,2907,null,{"value":null}] 18:09:51 INFO - PROCESS | 3012 | 1468026591229 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:51 INFO - PROCESS | 3012 | 1468026591232 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:51 INFO - PROCESS | 3012 | ++DOCSHELL 0D972400 == 38 [pid = 3012] [id = 736] 18:09:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (0D9E4800) [pid = 3012] [serial = 2208] [outer = 00000000] 18:09:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1578E400) [pid = 3012] [serial = 2209] [outer = 0D9E4800] 18:09:51 INFO - PROCESS | 3012 | 1468026591288 Marionette DEBUG loaded listener.js 18:09:51 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (15DD6000) [pid = 3012] [serial = 2210] [outer = 0D9E4800] 18:09:51 INFO - PROCESS | 3012 | 1468026591813 Marionette TRACE conn10 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:09:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:09:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 910ms 18:09:51 INFO - PROCESS | 3012 | 1468026591855 Marionette TRACE conn10 -> [0,2909,"getWindowHandle",null] 18:09:51 INFO - PROCESS | 3012 | 1468026591860 Marionette TRACE conn10 <- [1,2909,null,{"value":"13"}] 18:09:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:09:51 INFO - PROCESS | 3012 | 1468026591867 Marionette TRACE conn10 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:09:51 INFO - PROCESS | 3012 | 1468026591870 Marionette TRACE conn10 <- [1,2910,null,{}] 18:09:51 INFO - PROCESS | 3012 | 1468026591874 Marionette TRACE conn10 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:51 INFO - PROCESS | 3012 | 1468026591877 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:52 INFO - PROCESS | 3012 | 1468026591993 Marionette TRACE conn10 <- [1,2911,null,{"value":null}] 18:09:52 INFO - PROCESS | 3012 | 1468026592107 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:52 INFO - PROCESS | 3012 | 1468026592110 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:52 INFO - PROCESS | 3012 | ++DOCSHELL 16755C00 == 39 [pid = 3012] [id = 737] 18:09:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (18BCC800) [pid = 3012] [serial = 2211] [outer = 00000000] 18:09:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (19D60C00) [pid = 3012] [serial = 2212] [outer = 18BCC800] 18:09:52 INFO - PROCESS | 3012 | 1468026592206 Marionette DEBUG loaded listener.js 18:09:52 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1AB97C00) [pid = 3012] [serial = 2213] [outer = 18BCC800] 18:09:52 INFO - PROCESS | 3012 | [3012] 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 18:09:52 INFO - PROCESS | 3012 | [3012] 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 18:09:52 INFO - PROCESS | 3012 | [3012] 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 18:09:52 INFO - PROCESS | 3012 | [3012] 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 18:09:52 INFO - PROCESS | 3012 | 1468026592779 Marionette TRACE conn10 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:09:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:09:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:09:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 18:09:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:09:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 18:09:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:09:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 18:09:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:09:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:09:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 937ms 18:09:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:09:52 INFO - PROCESS | 3012 | 1468026592808 Marionette TRACE conn10 -> [0,2913,"getWindowHandle",null] 18:09:52 INFO - PROCESS | 3012 | 1468026592811 Marionette TRACE conn10 <- [1,2913,null,{"value":"13"}] 18:09:52 INFO - PROCESS | 3012 | 1468026592814 Marionette TRACE conn10 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:09:52 INFO - PROCESS | 3012 | 1468026592818 Marionette TRACE conn10 <- [1,2914,null,{}] 18:09:52 INFO - PROCESS | 3012 | 1468026592829 Marionette TRACE conn10 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:52 INFO - PROCESS | 3012 | 1468026592834 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:52 INFO - PROCESS | 3012 | 1468026592945 Marionette TRACE conn10 <- [1,2915,null,{"value":null}] 18:09:53 INFO - PROCESS | 3012 | 1468026593090 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:53 INFO - PROCESS | 3012 | 1468026593093 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:53 INFO - PROCESS | 3012 | ++DOCSHELL 1D391000 == 40 [pid = 3012] [id = 738] 18:09:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D391800) [pid = 3012] [serial = 2214] [outer = 00000000] 18:09:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D457400) [pid = 3012] [serial = 2215] [outer = 1D391800] 18:09:53 INFO - PROCESS | 3012 | 1468026593150 Marionette DEBUG loaded listener.js 18:09:53 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D45C400) [pid = 3012] [serial = 2216] [outer = 1D391800] 18:09:53 INFO - PROCESS | 3012 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:09:53 INFO - PROCESS | 3012 | 1468026593753 Marionette TRACE conn10 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:09:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:09:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1022ms 18:09:54 INFO - PROCESS | 3012 | 1468026594000 Marionette TRACE conn10 -> [0,2917,"getWindowHandle",null] 18:09:54 INFO - PROCESS | 3012 | 1468026594005 Marionette TRACE conn10 <- [1,2917,null,{"value":"13"}] 18:09:54 INFO - PROCESS | 3012 | 1468026594023 Marionette TRACE conn10 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:09:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:09:54 INFO - PROCESS | 3012 | 1468026594026 Marionette TRACE conn10 <- [1,2918,null,{}] 18:09:54 INFO - PROCESS | 3012 | 1468026594032 Marionette TRACE conn10 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:54 INFO - PROCESS | 3012 | 1468026594035 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:54 INFO - PROCESS | 3012 | 1468026594137 Marionette TRACE conn10 <- [1,2919,null,{"value":null}] 18:09:54 INFO - PROCESS | 3012 | 1468026594273 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:54 INFO - PROCESS | 3012 | 1468026594277 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:54 INFO - PROCESS | 3012 | ++DOCSHELL 0DF28C00 == 41 [pid = 3012] [id = 739] 18:09:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (0DF2A400) [pid = 3012] [serial = 2217] [outer = 00000000] 18:09:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (0DFEF000) [pid = 3012] [serial = 2218] [outer = 0DF2A400] 18:09:54 INFO - PROCESS | 3012 | 1468026594330 Marionette DEBUG loaded listener.js 18:09:54 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0E50C000) [pid = 3012] [serial = 2219] [outer = 0DF2A400] 18:09:54 INFO - PROCESS | 3012 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 18775C00 == 40 [pid = 3012] [id = 734] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 15A54000 == 39 [pid = 3012] [id = 733] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 0D45E400 == 38 [pid = 3012] [id = 732] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 1AF12800 == 37 [pid = 3012] [id = 731] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 1A94D800 == 36 [pid = 3012] [id = 730] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 19D58800 == 35 [pid = 3012] [id = 729] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 18776C00 == 34 [pid = 3012] [id = 728] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 0E1BE400 == 33 [pid = 3012] [id = 727] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 0D1CE800 == 32 [pid = 3012] [id = 726] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 0DE24000 == 31 [pid = 3012] [id = 725] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 1AE18000 == 30 [pid = 3012] [id = 723] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 0DB08C00 == 29 [pid = 3012] [id = 724] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 1D391000 == 28 [pid = 3012] [id = 738] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 16755C00 == 27 [pid = 3012] [id = 737] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 0D384800 == 26 [pid = 3012] [id = 735] 18:09:55 INFO - PROCESS | 3012 | --DOCSHELL 0D972400 == 25 [pid = 3012] [id = 736] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (18759000) [pid = 3012] [serial = 2155] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (17176400) [pid = 3012] [serial = 2152] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1A99BC00) [pid = 3012] [serial = 2161] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (0E54D800) [pid = 3012] [serial = 2149] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (123D2400) [pid = 3012] [serial = 2150] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DC67C00) [pid = 3012] [serial = 2146] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (0DE93000) [pid = 3012] [serial = 2147] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (152DE000) [pid = 3012] [serial = 2144] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0E50CC00) [pid = 3012] [serial = 2143] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19D3FC00) [pid = 3012] [serial = 2158] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (19D44800) [pid = 3012] [serial = 2159] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1AE12000) [pid = 3012] [serial = 2168] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (156A4000) [pid = 3012] [serial = 2135] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0E992000) [pid = 3012] [serial = 2134] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (19D59000) [pid = 3012] [serial = 2138] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18758400) [pid = 3012] [serial = 2137] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D35C000) [pid = 3012] [serial = 2141] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1D231400) [pid = 3012] [serial = 2140] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (18782400) [pid = 3012] [serial = 2156] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1AE0E800) [pid = 3012] [serial = 2167] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1ABAD400) [pid = 3012] [serial = 2162] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1A94AC00) [pid = 3012] [serial = 2165] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AEA7000) [pid = 3012] [serial = 2170] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1A302C00) [pid = 3012] [serial = 2164] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (184AC400) [pid = 3012] [serial = 2153] [outer = 00000000] [url = about:blank] 18:09:55 INFO - PROCESS | 3012 | 1468026595513 Marionette TRACE conn10 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:09:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:09:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1531ms 18:09:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:09:55 INFO - PROCESS | 3012 | 1468026595562 Marionette TRACE conn10 -> [0,2921,"getWindowHandle",null] 18:09:55 INFO - PROCESS | 3012 | 1468026595566 Marionette TRACE conn10 <- [1,2921,null,{"value":"13"}] 18:09:55 INFO - PROCESS | 3012 | 1468026595613 Marionette TRACE conn10 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:09:55 INFO - PROCESS | 3012 | 1468026595617 Marionette TRACE conn10 <- [1,2922,null,{}] 18:09:55 INFO - PROCESS | 3012 | 1468026595622 Marionette TRACE conn10 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:55 INFO - PROCESS | 3012 | 1468026595625 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:55 INFO - PROCESS | 3012 | 1468026595718 Marionette TRACE conn10 <- [1,2923,null,{"value":null}] 18:09:55 INFO - PROCESS | 3012 | 1468026595726 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:55 INFO - PROCESS | 3012 | 1468026595730 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:55 INFO - PROCESS | 3012 | ++DOCSHELL 0D9F3C00 == 26 [pid = 3012] [id = 740] 18:09:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DB01800) [pid = 3012] [serial = 2220] [outer = 00000000] 18:09:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0DB0A400) [pid = 3012] [serial = 2221] [outer = 0DB01800] 18:09:55 INFO - PROCESS | 3012 | 1468026595777 Marionette DEBUG loaded listener.js 18:09:55 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DB5DC00) [pid = 3012] [serial = 2222] [outer = 0DB01800] 18:09:56 INFO - PROCESS | 3012 | 1468026596239 Marionette TRACE conn10 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:09:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:09:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 731ms 18:09:56 INFO - PROCESS | 3012 | 1468026596304 Marionette TRACE conn10 -> [0,2925,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 3012 | 1468026596309 Marionette TRACE conn10 <- [1,2925,null,{"value":"13"}] 18:09:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:09:56 INFO - PROCESS | 3012 | 1468026596315 Marionette TRACE conn10 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:09:56 INFO - PROCESS | 3012 | 1468026596318 Marionette TRACE conn10 <- [1,2926,null,{}] 18:09:56 INFO - PROCESS | 3012 | 1468026596321 Marionette TRACE conn10 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:56 INFO - PROCESS | 3012 | 1468026596324 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:56 INFO - PROCESS | 3012 | 1468026596412 Marionette TRACE conn10 <- [1,2927,null,{"value":null}] 18:09:56 INFO - PROCESS | 3012 | 1468026596418 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:56 INFO - PROCESS | 3012 | 1468026596421 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:56 INFO - PROCESS | 3012 | ++DOCSHELL 0E08D400 == 27 [pid = 3012] [id = 741] 18:09:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0E11D000) [pid = 3012] [serial = 2223] [outer = 00000000] 18:09:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0E505400) [pid = 3012] [serial = 2224] [outer = 0E11D000] 18:09:56 INFO - PROCESS | 3012 | 1468026596468 Marionette DEBUG loaded listener.js 18:09:56 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (0E997C00) [pid = 3012] [serial = 2225] [outer = 0E11D000] 18:09:56 INFO - PROCESS | 3012 | 1468026596896 Marionette TRACE conn10 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:09:56 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:09:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 18:09:56 INFO - PROCESS | 3012 | 1468026596953 Marionette TRACE conn10 -> [0,2929,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 3012 | 1468026596955 Marionette TRACE conn10 <- [1,2929,null,{"value":"13"}] 18:09:56 INFO - PROCESS | 3012 | 1468026596962 Marionette TRACE conn10 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:09:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:09:56 INFO - PROCESS | 3012 | 1468026596966 Marionette TRACE conn10 <- [1,2930,null,{}] 18:09:56 INFO - PROCESS | 3012 | 1468026596976 Marionette TRACE conn10 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:56 INFO - PROCESS | 3012 | 1468026596981 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:57 INFO - PROCESS | 3012 | 1468026597068 Marionette TRACE conn10 <- [1,2931,null,{"value":null}] 18:09:57 INFO - PROCESS | 3012 | 1468026597111 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:57 INFO - PROCESS | 3012 | 1468026597114 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:57 INFO - PROCESS | 3012 | ++DOCSHELL 16755C00 == 28 [pid = 3012] [id = 742] 18:09:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (16758000) [pid = 3012] [serial = 2226] [outer = 00000000] 18:09:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (17168800) [pid = 3012] [serial = 2227] [outer = 16758000] 18:09:57 INFO - PROCESS | 3012 | 1468026597162 Marionette DEBUG loaded listener.js 18:09:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (17878C00) [pid = 3012] [serial = 2228] [outer = 16758000] 18:09:57 INFO - PROCESS | 3012 | 1468026597602 Marionette TRACE conn10 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:09:57 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:09:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:09:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 18:09:57 INFO - PROCESS | 3012 | 1468026597646 Marionette TRACE conn10 -> [0,2933,"getWindowHandle",null] 18:09:57 INFO - PROCESS | 3012 | 1468026597648 Marionette TRACE conn10 <- [1,2933,null,{"value":"13"}] 18:09:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:09:57 INFO - PROCESS | 3012 | 1468026597652 Marionette TRACE conn10 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - PROCESS | 3012 | 1468026597653 Marionette TRACE conn10 <- [1,2934,null,{}] 18:09:57 INFO - PROCESS | 3012 | 1468026597657 Marionette TRACE conn10 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:57 INFO - PROCESS | 3012 | 1468026597659 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:57 INFO - PROCESS | 3012 | 1468026597743 Marionette TRACE conn10 <- [1,2935,null,{"value":null}] 18:09:57 INFO - PROCESS | 3012 | 1468026597748 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:57 INFO - PROCESS | 3012 | 1468026597750 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:57 INFO - PROCESS | 3012 | ++DOCSHELL 184AFC00 == 29 [pid = 3012] [id = 743] 18:09:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1863C800) [pid = 3012] [serial = 2229] [outer = 00000000] 18:09:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (18778000) [pid = 3012] [serial = 2230] [outer = 1863C800] 18:09:57 INFO - PROCESS | 3012 | 1468026597794 Marionette DEBUG loaded listener.js 18:09:57 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (18A7BC00) [pid = 3012] [serial = 2231] [outer = 1863C800] 18:09:58 INFO - PROCESS | 3012 | 1468026598209 Marionette TRACE conn10 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:09:58 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:09:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 18:09:58 INFO - PROCESS | 3012 | 1468026598223 Marionette TRACE conn10 -> [0,2937,"getWindowHandle",null] 18:09:58 INFO - PROCESS | 3012 | 1468026598225 Marionette TRACE conn10 <- [1,2937,null,{"value":"13"}] 18:09:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:09:58 INFO - PROCESS | 3012 | 1468026598236 Marionette TRACE conn10 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:09:58 INFO - PROCESS | 3012 | 1468026598238 Marionette TRACE conn10 <- [1,2938,null,{}] 18:09:58 INFO - PROCESS | 3012 | 1468026598241 Marionette TRACE conn10 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:58 INFO - PROCESS | 3012 | 1468026598243 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:58 INFO - PROCESS | 3012 | 1468026598364 Marionette TRACE conn10 <- [1,2939,null,{"value":null}] 18:09:58 INFO - PROCESS | 3012 | 1468026598471 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:58 INFO - PROCESS | 3012 | 1468026598473 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:58 INFO - PROCESS | 3012 | ++DOCSHELL 1672B400 == 30 [pid = 3012] [id = 744] 18:09:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (18782400) [pid = 3012] [serial = 2232] [outer = 00000000] 18:09:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (19D3C000) [pid = 3012] [serial = 2233] [outer = 18782400] 18:09:58 INFO - PROCESS | 3012 | 1468026598529 Marionette DEBUG loaded listener.js 18:09:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (19D46400) [pid = 3012] [serial = 2234] [outer = 18782400] 18:09:58 INFO - PROCESS | 3012 | ++DOCSHELL 19D5F000 == 31 [pid = 3012] [id = 745] 18:09:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (19D5F400) [pid = 3012] [serial = 2235] [outer = 00000000] 18:09:58 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (19D60800) [pid = 3012] [serial = 2236] [outer = 19D5F400] 18:09:58 INFO - PROCESS | 3012 | 1468026598940 Marionette TRACE conn10 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:09:58 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:09:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 18:09:58 INFO - PROCESS | 3012 | 1468026598981 Marionette TRACE conn10 -> [0,2941,"getWindowHandle",null] 18:09:58 INFO - PROCESS | 3012 | 1468026598983 Marionette TRACE conn10 <- [1,2941,null,{"value":"13"}] 18:09:58 INFO - PROCESS | 3012 | 1468026598986 Marionette TRACE conn10 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:09:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:09:59 INFO - PROCESS | 3012 | 1468026598987 Marionette TRACE conn10 <- [1,2942,null,{}] 18:09:59 INFO - PROCESS | 3012 | 1468026598991 Marionette TRACE conn10 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:59 INFO - PROCESS | 3012 | 1468026598996 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:59 INFO - PROCESS | 3012 | 1468026599148 Marionette TRACE conn10 <- [1,2943,null,{"value":null}] 18:09:59 INFO - PROCESS | 3012 | 1468026599222 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:59 INFO - PROCESS | 3012 | 1468026599224 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:09:59 INFO - PROCESS | 3012 | ++DOCSHELL 19D5CC00 == 32 [pid = 3012] [id = 746] 18:09:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (19D5D000) [pid = 3012] [serial = 2237] [outer = 00000000] 18:09:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1A951C00) [pid = 3012] [serial = 2238] [outer = 19D5D000] 18:09:59 INFO - PROCESS | 3012 | 1468026599270 Marionette DEBUG loaded listener.js 18:09:59 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1ABAF800) [pid = 3012] [serial = 2239] [outer = 19D5D000] 18:09:59 INFO - PROCESS | 3012 | 1468026599668 Marionette TRACE conn10 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:09:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:09:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:09:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 18:09:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:09:59 INFO - PROCESS | 3012 | 1468026599719 Marionette TRACE conn10 -> [0,2945,"getWindowHandle",null] 18:09:59 INFO - PROCESS | 3012 | 1468026599721 Marionette TRACE conn10 <- [1,2945,null,{"value":"13"}] 18:09:59 INFO - PROCESS | 3012 | 1468026599725 Marionette TRACE conn10 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:09:59 INFO - PROCESS | 3012 | 1468026599726 Marionette TRACE conn10 <- [1,2946,null,{}] 18:09:59 INFO - PROCESS | 3012 | 1468026599730 Marionette TRACE conn10 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:59 INFO - PROCESS | 3012 | 1468026599732 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:00 INFO - PROCESS | 3012 | 1468026600266 Marionette TRACE conn10 <- [1,2947,null,{"value":null}] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1A951000) [pid = 3012] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1AFC3C00) [pid = 3012] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (0D462400) [pid = 3012] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (18779400) [pid = 3012] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DB67000) [pid = 3012] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15664000) [pid = 3012] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0D384400) [pid = 3012] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AE16C00) [pid = 3012] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (19D58C00) [pid = 3012] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (152DBC00) [pid = 3012] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D0D8C00) [pid = 3012] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (15A7C800) [pid = 3012] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:10:00 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0D45F800) [pid = 3012] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:10:00 INFO - PROCESS | 3012 | 1468026600335 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 3012 | 1468026600337 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:00 INFO - PROCESS | 3012 | ++DOCSHELL 0D45E000 == 33 [pid = 3012] [id = 747] 18:10:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (0D45F800) [pid = 3012] [serial = 2240] [outer = 00000000] 18:10:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (152DBC00) [pid = 3012] [serial = 2241] [outer = 0D45F800] 18:10:00 INFO - PROCESS | 3012 | 1468026600380 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (16758C00) [pid = 3012] [serial = 2242] [outer = 0D45F800] 18:10:00 INFO - PROCESS | 3012 | 1468026600671 Marionette TRACE conn10 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:10:00 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:10:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 971ms 18:10:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:10:00 INFO - PROCESS | 3012 | 1468026600699 Marionette TRACE conn10 -> [0,2949,"getWindowHandle",null] 18:10:00 INFO - PROCESS | 3012 | 1468026600701 Marionette TRACE conn10 <- [1,2949,null,{"value":"13"}] 18:10:00 INFO - PROCESS | 3012 | 1468026600703 Marionette TRACE conn10 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:10:00 INFO - PROCESS | 3012 | 1468026600705 Marionette TRACE conn10 <- [1,2950,null,{}] 18:10:00 INFO - PROCESS | 3012 | 1468026600714 Marionette TRACE conn10 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:00 INFO - PROCESS | 3012 | 1468026600716 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:00 INFO - PROCESS | 3012 | 1468026600842 Marionette TRACE conn10 <- [1,2951,null,{"value":null}] 18:10:00 INFO - PROCESS | 3012 | 1468026600865 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 3012 | 1468026600867 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:00 INFO - PROCESS | 3012 | ++DOCSHELL 0CA19800 == 34 [pid = 3012] [id = 748] 18:10:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0DE9F000) [pid = 3012] [serial = 2243] [outer = 00000000] 18:10:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (1AE11400) [pid = 3012] [serial = 2244] [outer = 0DE9F000] 18:10:00 INFO - PROCESS | 3012 | 1468026600911 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1AE14C00) [pid = 3012] [serial = 2245] [outer = 0DE9F000] 18:10:01 INFO - PROCESS | 3012 | 1468026601267 Marionette TRACE conn10 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:10:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:10:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 590ms 18:10:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:10:01 INFO - PROCESS | 3012 | 1468026601295 Marionette TRACE conn10 -> [0,2953,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 3012 | 1468026601297 Marionette TRACE conn10 <- [1,2953,null,{"value":"13"}] 18:10:01 INFO - PROCESS | 3012 | 1468026601300 Marionette TRACE conn10 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - PROCESS | 3012 | 1468026601302 Marionette TRACE conn10 <- [1,2954,null,{}] 18:10:01 INFO - PROCESS | 3012 | 1468026601305 Marionette TRACE conn10 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:01 INFO - PROCESS | 3012 | 1468026601307 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:01 INFO - PROCESS | 3012 | 1468026601391 Marionette TRACE conn10 <- [1,2955,null,{"value":null}] 18:10:01 INFO - PROCESS | 3012 | 1468026601413 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:01 INFO - PROCESS | 3012 | 1468026601415 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:01 INFO - PROCESS | 3012 | ++DOCSHELL 1AF11400 == 35 [pid = 3012] [id = 749] 18:10:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1AFCA800) [pid = 3012] [serial = 2246] [outer = 00000000] 18:10:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D003800) [pid = 3012] [serial = 2247] [outer = 1AFCA800] 18:10:01 INFO - PROCESS | 3012 | 1468026601461 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1D008000) [pid = 3012] [serial = 2248] [outer = 1AFCA800] 18:10:01 INFO - PROCESS | 3012 | 1468026601915 Marionette TRACE conn10 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:10:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:10:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 18:10:01 INFO - PROCESS | 3012 | 1468026601971 Marionette TRACE conn10 -> [0,2957,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 3012 | 1468026601973 Marionette TRACE conn10 <- [1,2957,null,{"value":"13"}] 18:10:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:10:01 INFO - PROCESS | 3012 | 1468026601976 Marionette TRACE conn10 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - PROCESS | 3012 | 1468026601978 Marionette TRACE conn10 <- [1,2958,null,{}] 18:10:02 INFO - PROCESS | 3012 | 1468026601981 Marionette TRACE conn10 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:02 INFO - PROCESS | 3012 | 1468026601983 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:02 INFO - PROCESS | 3012 | 1468026602069 Marionette TRACE conn10 <- [1,2959,null,{"value":null}] 18:10:02 INFO - PROCESS | 3012 | 1468026602075 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:02 INFO - PROCESS | 3012 | 1468026602077 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:02 INFO - PROCESS | 3012 | ++DOCSHELL 1D0D8C00 == 36 [pid = 3012] [id = 750] 18:10:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D0E3400) [pid = 3012] [serial = 2249] [outer = 00000000] 18:10:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D229800) [pid = 3012] [serial = 2250] [outer = 1D0E3400] 18:10:02 INFO - PROCESS | 3012 | 1468026602119 Marionette DEBUG loaded listener.js 18:10:02 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D22FC00) [pid = 3012] [serial = 2251] [outer = 1D0E3400] 18:10:02 INFO - PROCESS | 3012 | 1468026602752 Marionette TRACE conn10 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:10:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:10:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 830ms 18:10:02 INFO - PROCESS | 3012 | 1468026602848 Marionette TRACE conn10 -> [0,2961,"getWindowHandle",null] 18:10:02 INFO - PROCESS | 3012 | 1468026602852 Marionette TRACE conn10 <- [1,2961,null,{"value":"13"}] 18:10:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:10:02 INFO - PROCESS | 3012 | 1468026602859 Marionette TRACE conn10 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:10:02 INFO - PROCESS | 3012 | 1468026602864 Marionette TRACE conn10 <- [1,2962,null,{}] 18:10:02 INFO - PROCESS | 3012 | 1468026602869 Marionette TRACE conn10 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:02 INFO - PROCESS | 3012 | 1468026602872 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:03 INFO - PROCESS | 3012 | 1468026603001 Marionette TRACE conn10 <- [1,2963,null,{"value":null}] 18:10:03 INFO - PROCESS | 3012 | 1468026603119 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 3012 | 1468026603121 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:03 INFO - PROCESS | 3012 | ++DOCSHELL 0DB05C00 == 37 [pid = 3012] [id = 751] 18:10:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DB0B800) [pid = 3012] [serial = 2252] [outer = 00000000] 18:10:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0E08CC00) [pid = 3012] [serial = 2253] [outer = 0DB0B800] 18:10:03 INFO - PROCESS | 3012 | 1468026603200 Marionette DEBUG loaded listener.js 18:10:03 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1566DC00) [pid = 3012] [serial = 2254] [outer = 0DB0B800] 18:10:03 INFO - PROCESS | 3012 | 1468026603762 Marionette TRACE conn10 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:10:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 18:10:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 18:10:03 INFO - PROCESS | 3012 | 1468026603801 Marionette TRACE conn10 -> [0,2965,"getWindowHandle",null] 18:10:03 INFO - PROCESS | 3012 | 1468026603806 Marionette TRACE conn10 <- [1,2965,null,{"value":"13"}] 18:10:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:10:03 INFO - PROCESS | 3012 | 1468026603814 Marionette TRACE conn10 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 3012 | 1468026603817 Marionette TRACE conn10 <- [1,2966,null,{}] 18:10:03 INFO - PROCESS | 3012 | 1468026603821 Marionette TRACE conn10 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:03 INFO - PROCESS | 3012 | 1468026603824 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:03 INFO - PROCESS | 3012 | 1468026603948 Marionette TRACE conn10 <- [1,2967,null,{"value":null}] 18:10:04 INFO - PROCESS | 3012 | 1468026604072 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:04 INFO - PROCESS | 3012 | 1468026604074 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:04 INFO - PROCESS | 3012 | ++DOCSHELL 1874DC00 == 38 [pid = 3012] [id = 752] 18:10:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (18759400) [pid = 3012] [serial = 2255] [outer = 00000000] 18:10:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (19D3AC00) [pid = 3012] [serial = 2256] [outer = 18759400] 18:10:04 INFO - PROCESS | 3012 | 1468026604171 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (19D48C00) [pid = 3012] [serial = 2257] [outer = 18759400] 18:10:04 INFO - PROCESS | 3012 | 1468026604943 Marionette TRACE conn10 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:10:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:10:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1185ms 18:10:05 INFO - PROCESS | 3012 | 1468026605014 Marionette TRACE conn10 -> [0,2969,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 3012 | 1468026605019 Marionette TRACE conn10 <- [1,2969,null,{"value":"13"}] 18:10:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:10:05 INFO - PROCESS | 3012 | 1468026605025 Marionette TRACE conn10 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - PROCESS | 3012 | 1468026605029 Marionette TRACE conn10 <- [1,2970,null,{}] 18:10:05 INFO - PROCESS | 3012 | 1468026605034 Marionette TRACE conn10 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:05 INFO - PROCESS | 3012 | 1468026605037 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:05 INFO - PROCESS | 3012 | 1468026605158 Marionette TRACE conn10 <- [1,2971,null,{"value":null}] 18:10:05 INFO - PROCESS | 3012 | 1468026605305 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:05 INFO - PROCESS | 3012 | 1468026605309 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 1AF11400 == 37 [pid = 3012] [id = 749] 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 0CA19800 == 36 [pid = 3012] [id = 748] 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 0D45E000 == 35 [pid = 3012] [id = 747] 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 19D5CC00 == 34 [pid = 3012] [id = 746] 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 19D5F000 == 33 [pid = 3012] [id = 745] 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 1672B400 == 32 [pid = 3012] [id = 744] 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 184AFC00 == 31 [pid = 3012] [id = 743] 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 16755C00 == 30 [pid = 3012] [id = 742] 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 0E08D400 == 29 [pid = 3012] [id = 741] 18:10:05 INFO - PROCESS | 3012 | --DOCSHELL 0D9F3C00 == 28 [pid = 3012] [id = 740] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (1D00D000) [pid = 3012] [serial = 2207] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (1A949800) [pid = 3012] [serial = 2206] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1AE09C00) [pid = 3012] [serial = 2191] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1C384400) [pid = 3012] [serial = 2194] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (1AE0EC00) [pid = 3012] [serial = 2192] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (0DB65800) [pid = 3012] [serial = 2197] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (18783000) [pid = 3012] [serial = 2185] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (19D3BC00) [pid = 3012] [serial = 2186] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0DF2BC00) [pid = 3012] [serial = 2173] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0E1C3000) [pid = 3012] [serial = 2174] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (16757C00) [pid = 3012] [serial = 2176] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (184ABC00) [pid = 3012] [serial = 2177] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DB60C00) [pid = 3012] [serial = 2179] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (0DE97C00) [pid = 3012] [serial = 2180] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1AFCC800) [pid = 3012] [serial = 2171] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1A3D7800) [pid = 3012] [serial = 2188] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (15C61400) [pid = 3012] [serial = 2183] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (15A7BC00) [pid = 3012] [serial = 2182] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (1B8D0000) [pid = 3012] [serial = 2195] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (1D238800) [pid = 3012] [serial = 2204] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (15D4C800) [pid = 3012] [serial = 2198] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1D22BC00) [pid = 3012] [serial = 2203] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1AE9D800) [pid = 3012] [serial = 2200] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1A948000) [pid = 3012] [serial = 2189] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1D0D9000) [pid = 3012] [serial = 2201] [outer = 00000000] [url = about:blank] 18:10:05 INFO - PROCESS | 3012 | ++DOCSHELL 0D3EA800 == 29 [pid = 3012] [id = 753] 18:10:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0D3ECC00) [pid = 3012] [serial = 2258] [outer = 00000000] 18:10:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0DB6C000) [pid = 3012] [serial = 2259] [outer = 0D3ECC00] 18:10:05 INFO - PROCESS | 3012 | 1468026605397 Marionette DEBUG loaded listener.js 18:10:05 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0DF24400) [pid = 3012] [serial = 2260] [outer = 0D3ECC00] 18:10:05 INFO - PROCESS | 3012 | 1468026605731 Marionette TRACE conn10 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:10:05 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:10:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:10:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 18:10:05 INFO - PROCESS | 3012 | 1468026605762 Marionette TRACE conn10 -> [0,2973,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 3012 | 1468026605767 Marionette TRACE conn10 <- [1,2973,null,{"value":"13"}] 18:10:05 INFO - PROCESS | 3012 | 1468026605773 Marionette TRACE conn10 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:10:05 INFO - PROCESS | 3012 | 1468026605775 Marionette TRACE conn10 <- [1,2974,null,{}] 18:10:05 INFO - PROCESS | 3012 | 1468026605779 Marionette TRACE conn10 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:05 INFO - PROCESS | 3012 | 1468026605781 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:05 INFO - PROCESS | 3012 | 1468026605874 Marionette TRACE conn10 <- [1,2975,null,{"value":null}] 18:10:06 INFO - PROCESS | 3012 | 1468026605990 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:06 INFO - PROCESS | 3012 | 1468026605993 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:06 INFO - PROCESS | 3012 | ++DOCSHELL 0E992000 == 30 [pid = 3012] [id = 754] 18:10:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0E994800) [pid = 3012] [serial = 2261] [outer = 00000000] 18:10:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (156AAC00) [pid = 3012] [serial = 2262] [outer = 0E994800] 18:10:06 INFO - PROCESS | 3012 | 1468026606040 Marionette DEBUG loaded listener.js 18:10:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (15AED000) [pid = 3012] [serial = 2263] [outer = 0E994800] 18:10:06 INFO - PROCESS | 3012 | 1468026606393 Marionette TRACE conn10 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:10:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:10:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 18:10:06 INFO - PROCESS | 3012 | 1468026606457 Marionette TRACE conn10 -> [0,2977,"getWindowHandle",null] 18:10:06 INFO - PROCESS | 3012 | 1468026606459 Marionette TRACE conn10 <- [1,2977,null,{"value":"13"}] 18:10:06 INFO - PROCESS | 3012 | 1468026606462 Marionette TRACE conn10 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:10:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:10:06 INFO - PROCESS | 3012 | 1468026606466 Marionette TRACE conn10 <- [1,2978,null,{}] 18:10:06 INFO - PROCESS | 3012 | 1468026606476 Marionette TRACE conn10 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:06 INFO - PROCESS | 3012 | 1468026606481 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:06 INFO - PROCESS | 3012 | 1468026606567 Marionette TRACE conn10 <- [1,2979,null,{"value":null}] 18:10:06 INFO - PROCESS | 3012 | 1468026606575 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:06 INFO - PROCESS | 3012 | 1468026606578 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:06 INFO - PROCESS | 3012 | ++DOCSHELL 17883000 == 31 [pid = 3012] [id = 755] 18:10:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (17883800) [pid = 3012] [serial = 2264] [outer = 00000000] 18:10:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (186D0C00) [pid = 3012] [serial = 2265] [outer = 17883800] 18:10:06 INFO - PROCESS | 3012 | 1468026606628 Marionette DEBUG loaded listener.js 18:10:06 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18776800) [pid = 3012] [serial = 2266] [outer = 17883800] 18:10:07 INFO - PROCESS | 3012 | ++DOCSHELL 19D5F800 == 32 [pid = 3012] [id = 756] 18:10:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (19D60400) [pid = 3012] [serial = 2267] [outer = 00000000] 18:10:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D62C00) [pid = 3012] [serial = 2268] [outer = 19D60400] 18:10:07 INFO - PROCESS | 3012 | 1468026607139 Marionette TRACE conn10 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:10:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:10:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 18:10:07 INFO - PROCESS | 3012 | 1468026607199 Marionette TRACE conn10 -> [0,2981,"getWindowHandle",null] 18:10:07 INFO - PROCESS | 3012 | 1468026607202 Marionette TRACE conn10 <- [1,2981,null,{"value":"13"}] 18:10:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:10:07 INFO - PROCESS | 3012 | 1468026607205 Marionette TRACE conn10 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:10:07 INFO - PROCESS | 3012 | 1468026607207 Marionette TRACE conn10 <- [1,2982,null,{}] 18:10:07 INFO - PROCESS | 3012 | 1468026607210 Marionette TRACE conn10 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:07 INFO - PROCESS | 3012 | 1468026607212 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:07 INFO - PROCESS | 3012 | 1468026607318 Marionette TRACE conn10 <- [1,2983,null,{"value":null}] 18:10:07 INFO - PROCESS | 3012 | 1468026607329 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:07 INFO - PROCESS | 3012 | 1468026607331 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:07 INFO - PROCESS | 3012 | ++DOCSHELL 19D3D800 == 33 [pid = 3012] [id = 757] 18:10:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D48000) [pid = 3012] [serial = 2269] [outer = 00000000] 18:10:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1A944400) [pid = 3012] [serial = 2270] [outer = 19D48000] 18:10:07 INFO - PROCESS | 3012 | 1468026607375 Marionette DEBUG loaded listener.js 18:10:07 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1A94AC00) [pid = 3012] [serial = 2271] [outer = 19D48000] 18:10:07 INFO - PROCESS | 3012 | 1468026607772 Marionette TRACE conn10 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:10:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:10:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:10:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 18:10:07 INFO - PROCESS | 3012 | 1468026607845 Marionette TRACE conn10 -> [0,2985,"getWindowHandle",null] 18:10:07 INFO - PROCESS | 3012 | 1468026607847 Marionette TRACE conn10 <- [1,2985,null,{"value":"13"}] 18:10:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:10:07 INFO - PROCESS | 3012 | 1468026607850 Marionette TRACE conn10 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:10:07 INFO - PROCESS | 3012 | 1468026607852 Marionette TRACE conn10 <- [1,2986,null,{}] 18:10:07 INFO - PROCESS | 3012 | 1468026607861 Marionette TRACE conn10 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:07 INFO - PROCESS | 3012 | 1468026607863 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:07 INFO - PROCESS | 3012 | 1468026607981 Marionette TRACE conn10 <- [1,2987,null,{"value":null}] 18:10:08 INFO - PROCESS | 3012 | 1468026608072 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 3012 | 1468026608074 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:08 INFO - PROCESS | 3012 | ++DOCSHELL 1A94E000 == 34 [pid = 3012] [id = 758] 18:10:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1A94FC00) [pid = 3012] [serial = 2272] [outer = 00000000] 18:10:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AE9CC00) [pid = 3012] [serial = 2273] [outer = 1A94FC00] 18:10:08 INFO - PROCESS | 3012 | 1468026608119 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AE9D400) [pid = 3012] [serial = 2274] [outer = 1A94FC00] 18:10:08 INFO - PROCESS | 3012 | 1468026608515 Marionette TRACE conn10 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:10:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:10:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 18:10:08 INFO - PROCESS | 3012 | 1468026608552 Marionette TRACE conn10 -> [0,2989,"getWindowHandle",null] 18:10:08 INFO - PROCESS | 3012 | 1468026608554 Marionette TRACE conn10 <- [1,2989,null,{"value":"13"}] 18:10:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:10:08 INFO - PROCESS | 3012 | 1468026608556 Marionette TRACE conn10 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:10:08 INFO - PROCESS | 3012 | 1468026608558 Marionette TRACE conn10 <- [1,2990,null,{}] 18:10:08 INFO - PROCESS | 3012 | 1468026608562 Marionette TRACE conn10 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:08 INFO - PROCESS | 3012 | 1468026608567 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:08 INFO - PROCESS | 3012 | 1468026608711 Marionette TRACE conn10 <- [1,2991,null,{"value":null}] 18:10:08 INFO - PROCESS | 3012 | 1468026608716 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 3012 | 1468026608718 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:08 INFO - PROCESS | 3012 | ++DOCSHELL 0D9F2000 == 35 [pid = 3012] [id = 759] 18:10:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (15A5B400) [pid = 3012] [serial = 2275] [outer = 00000000] 18:10:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (1D003C00) [pid = 3012] [serial = 2276] [outer = 15A5B400] 18:10:08 INFO - PROCESS | 3012 | 1468026608820 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (1D0D7C00) [pid = 3012] [serial = 2277] [outer = 15A5B400] 18:10:09 INFO - PROCESS | 3012 | 1468026609221 Marionette TRACE conn10 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:10:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:10:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 18:10:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:10:09 INFO - PROCESS | 3012 | 1468026609290 Marionette TRACE conn10 -> [0,2993,"getWindowHandle",null] 18:10:09 INFO - PROCESS | 3012 | 1468026609292 Marionette TRACE conn10 <- [1,2993,null,{"value":"13"}] 18:10:09 INFO - PROCESS | 3012 | 1468026609295 Marionette TRACE conn10 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:10:09 INFO - PROCESS | 3012 | 1468026609296 Marionette TRACE conn10 <- [1,2994,null,{}] 18:10:09 INFO - PROCESS | 3012 | 1468026609300 Marionette TRACE conn10 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:09 INFO - PROCESS | 3012 | 1468026609302 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:09 INFO - PROCESS | 3012 | 1468026609420 Marionette TRACE conn10 <- [1,2995,null,{"value":null}] 18:10:09 INFO - PROCESS | 3012 | 1468026609431 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:09 INFO - PROCESS | 3012 | 1468026609433 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:09 INFO - PROCESS | 3012 | ++DOCSHELL 15669800 == 36 [pid = 3012] [id = 760] 18:10:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (1D120400) [pid = 3012] [serial = 2278] [outer = 00000000] 18:10:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1D230800) [pid = 3012] [serial = 2279] [outer = 1D120400] 18:10:09 INFO - PROCESS | 3012 | 1468026609477 Marionette DEBUG loaded listener.js 18:10:09 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1D358C00) [pid = 3012] [serial = 2280] [outer = 1D120400] 18:10:09 INFO - PROCESS | 3012 | 1468026609859 Marionette TRACE conn10 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (0DF2A400) [pid = 3012] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (18782400) [pid = 3012] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (0D9E4800) [pid = 3012] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (18BCC800) [pid = 3012] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1D391800) [pid = 3012] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (19D5F400) [pid = 3012] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (0D45F800) [pid = 3012] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (0DE9F000) [pid = 3012] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1AFCA800) [pid = 3012] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DB01800) [pid = 3012] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E11D000) [pid = 3012] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1863C800) [pid = 3012] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (16758000) [pid = 3012] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:10:09 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (19D5D000) [pid = 3012] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:10:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:10:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 731ms 18:10:10 INFO - PROCESS | 3012 | 1468026610026 Marionette TRACE conn10 -> [0,2997,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 3012 | 1468026610028 Marionette TRACE conn10 <- [1,2997,null,{"value":"13"}] 18:10:10 INFO - PROCESS | 3012 | 1468026610031 Marionette TRACE conn10 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:10:10 INFO - PROCESS | 3012 | 1468026610033 Marionette TRACE conn10 <- [1,2998,null,{}] 18:10:10 INFO - PROCESS | 3012 | 1468026610036 Marionette TRACE conn10 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:10 INFO - PROCESS | 3012 | 1468026610038 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:10 INFO - PROCESS | 3012 | 1468026610123 Marionette TRACE conn10 <- [1,2999,null,{"value":null}] 18:10:10 INFO - PROCESS | 3012 | 1468026610128 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 3012 | 1468026610130 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:10 INFO - PROCESS | 3012 | ++DOCSHELL 0DE9F000 == 37 [pid = 3012] [id = 761] 18:10:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (16758000) [pid = 3012] [serial = 2281] [outer = 00000000] 18:10:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19D5D000) [pid = 3012] [serial = 2282] [outer = 16758000] 18:10:10 INFO - PROCESS | 3012 | 1468026610173 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19D60000) [pid = 3012] [serial = 2283] [outer = 16758000] 18:10:10 INFO - PROCESS | 3012 | [3012] 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 18:10:10 INFO - PROCESS | 3012 | 1468026610673 Marionette TRACE conn10 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:10:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:10:10 INFO - {} 18:10:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:10:10 INFO - {} 18:10:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:10:10 INFO - {} 18:10:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:10:10 INFO - {} 18:10:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 18:10:10 INFO - PROCESS | 3012 | 1468026610706 Marionette TRACE conn10 -> [0,3001,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 3012 | 1468026610708 Marionette TRACE conn10 <- [1,3001,null,{"value":"13"}] 18:10:10 INFO - TEST-START | /FileAPI/fileReader.html 18:10:10 INFO - PROCESS | 3012 | 1468026610739 Marionette TRACE conn10 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - PROCESS | 3012 | 1468026610741 Marionette TRACE conn10 <- [1,3002,null,{}] 18:10:10 INFO - PROCESS | 3012 | 1468026610747 Marionette TRACE conn10 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:10 INFO - PROCESS | 3012 | 1468026610748 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:10 INFO - PROCESS | 3012 | 1468026610831 Marionette TRACE conn10 <- [1,3003,null,{"value":null}] 18:10:10 INFO - PROCESS | 3012 | 1468026610837 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 3012 | 1468026610838 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:10 INFO - PROCESS | 3012 | ++DOCSHELL 1D362C00 == 38 [pid = 3012] [id = 762] 18:10:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (1D388000) [pid = 3012] [serial = 2284] [outer = 00000000] 18:10:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1D45B400) [pid = 3012] [serial = 2285] [outer = 1D388000] 18:10:10 INFO - PROCESS | 3012 | 1468026610884 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1D462800) [pid = 3012] [serial = 2286] [outer = 1D388000] 18:10:11 INFO - PROCESS | 3012 | 1468026611284 Marionette TRACE conn10 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:10:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:10:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:10:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:10:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:10:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 18:10:11 INFO - TEST-START | /FileAPI/historical.html 18:10:11 INFO - PROCESS | 3012 | 1468026611312 Marionette TRACE conn10 -> [0,3005,"getWindowHandle",null] 18:10:11 INFO - PROCESS | 3012 | 1468026611314 Marionette TRACE conn10 <- [1,3005,null,{"value":"13"}] 18:10:11 INFO - PROCESS | 3012 | 1468026611316 Marionette TRACE conn10 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:10:11 INFO - PROCESS | 3012 | 1468026611318 Marionette TRACE conn10 <- [1,3006,null,{}] 18:10:11 INFO - PROCESS | 3012 | 1468026611321 Marionette TRACE conn10 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:11 INFO - PROCESS | 3012 | 1468026611323 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:11 INFO - PROCESS | 3012 | 1468026611453 Marionette TRACE conn10 <- [1,3007,null,{"value":null}] 18:10:11 INFO - PROCESS | 3012 | 1468026611460 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:11 INFO - PROCESS | 3012 | 1468026611462 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:11 INFO - PROCESS | 3012 | ++DOCSHELL 186CA000 == 39 [pid = 3012] [id = 763] 18:10:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (18756C00) [pid = 3012] [serial = 2287] [outer = 00000000] 18:10:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1D4B0C00) [pid = 3012] [serial = 2288] [outer = 18756C00] 18:10:11 INFO - PROCESS | 3012 | 1468026611507 Marionette DEBUG loaded listener.js 18:10:11 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (1D4B3000) [pid = 3012] [serial = 2289] [outer = 18756C00] 18:10:11 INFO - PROCESS | 3012 | 1468026611909 Marionette TRACE conn10 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:10:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:10:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:10:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:10:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:10:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:10:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:10:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:10:11 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 18:10:11 INFO - PROCESS | 3012 | 1468026611948 Marionette TRACE conn10 -> [0,3009,"getWindowHandle",null] 18:10:11 INFO - PROCESS | 3012 | 1468026611950 Marionette TRACE conn10 <- [1,3009,null,{"value":"13"}] 18:10:11 INFO - TEST-START | /FileAPI/idlharness.html 18:10:11 INFO - PROCESS | 3012 | 1468026611954 Marionette TRACE conn10 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:10:11 INFO - PROCESS | 3012 | 1468026611956 Marionette TRACE conn10 <- [1,3010,null,{}] 18:10:11 INFO - PROCESS | 3012 | 1468026611960 Marionette TRACE conn10 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:11 INFO - PROCESS | 3012 | 1468026611962 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:12 INFO - PROCESS | 3012 | 1468026612104 Marionette TRACE conn10 <- [1,3011,null,{"value":null}] 18:10:12 INFO - PROCESS | 3012 | 1468026612302 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:12 INFO - PROCESS | 3012 | 1468026612306 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:12 INFO - PROCESS | 3012 | ++DOCSHELL 0D4F6800 == 40 [pid = 3012] [id = 764] 18:10:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 84 (0D975C00) [pid = 3012] [serial = 2290] [outer = 00000000] 18:10:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 85 (0DB69400) [pid = 3012] [serial = 2291] [outer = 0D975C00] 18:10:12 INFO - PROCESS | 3012 | 1468026612368 Marionette DEBUG loaded listener.js 18:10:12 INFO - PROCESS | 3012 | ++DOMWINDOW == 86 (0DF23400) [pid = 3012] [serial = 2292] [outer = 0D975C00] 18:10:13 INFO - PROCESS | 3012 | 1468026613388 Marionette TRACE conn10 <- [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]]]}] 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:10:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:10:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:10:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:10:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:10:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:10:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:10:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:10:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:10:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:10:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 18:10:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:10:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:10:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:10:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:10:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:10:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:10:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 18:10:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:10:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:10:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:10:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1505ms 18:10:13 INFO - PROCESS | 3012 | 1468026613462 Marionette TRACE conn10 -> [0,3013,"getWindowHandle",null] 18:10:13 INFO - PROCESS | 3012 | 1468026613466 Marionette TRACE conn10 <- [1,3013,null,{"value":"13"}] 18:10:13 INFO - PROCESS | 3012 | 1468026613471 Marionette TRACE conn10 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:10:13 INFO - TEST-START | /FileAPI/idlharness.worker 18:10:13 INFO - PROCESS | 3012 | 1468026613474 Marionette TRACE conn10 <- [1,3014,null,{}] 18:10:13 INFO - PROCESS | 3012 | 1468026613479 Marionette TRACE conn10 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:13 INFO - PROCESS | 3012 | 1468026613482 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:13 INFO - PROCESS | 3012 | 1468026613663 Marionette TRACE conn10 <- [1,3015,null,{"value":null}] 18:10:13 INFO - PROCESS | 3012 | 1468026613803 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 3012 | 1468026613806 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:13 INFO - PROCESS | 3012 | ++DOCSHELL 1DC10800 == 41 [pid = 3012] [id = 765] 18:10:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 87 (1DC11000) [pid = 3012] [serial = 2293] [outer = 00000000] 18:10:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 88 (1DC16800) [pid = 3012] [serial = 2294] [outer = 1DC11000] 18:10:13 INFO - PROCESS | 3012 | 1468026613872 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 3012 | ++DOMWINDOW == 89 (1F29E800) [pid = 3012] [serial = 2295] [outer = 1DC11000] 18:10:14 INFO - PROCESS | 3012 | [3012] 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 18:10:15 INFO - PROCESS | 3012 | 1468026615004 Marionette TRACE conn10 <- [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,{},{}]]]}] 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:10:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:10:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:10:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:10:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:10:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:10:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:10:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:10:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:10:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:10:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:10:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:10:15 INFO - {} 18:10:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1685ms 18:10:15 INFO - PROCESS | 3012 | 1468026615393 Marionette TRACE conn10 -> [0,3017,"getWindowHandle",null] 18:10:15 INFO - PROCESS | 3012 | 1468026615396 Marionette TRACE conn10 <- [1,3017,null,{"value":"13"}] 18:10:15 INFO - PROCESS | 3012 | 1468026615453 Marionette TRACE conn10 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:10:15 INFO - PROCESS | 3012 | 1468026615456 Marionette TRACE conn10 <- [1,3018,null,{}] 18:10:15 INFO - PROCESS | 3012 | 1468026615462 Marionette TRACE conn10 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:15 INFO - PROCESS | 3012 | 1468026615465 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:10:15 INFO - PROCESS | 3012 | 1468026615558 Marionette TRACE conn10 <- [1,3019,null,{"value":null}] 18:10:15 INFO - PROCESS | 3012 | 1468026615694 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:15 INFO - PROCESS | 3012 | 1468026615698 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:15 INFO - PROCESS | 3012 | ++DOCSHELL 0D4F2C00 == 42 [pid = 3012] [id = 766] 18:10:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 90 (0D972400) [pid = 3012] [serial = 2296] [outer = 00000000] 18:10:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 91 (0E1BF400) [pid = 3012] [serial = 2297] [outer = 0D972400] 18:10:15 INFO - PROCESS | 3012 | 1468026615748 Marionette DEBUG loaded listener.js 18:10:15 INFO - PROCESS | 3012 | ++DOMWINDOW == 92 (123CE800) [pid = 3012] [serial = 2298] [outer = 0D972400] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 186CA000 == 41 [pid = 3012] [id = 763] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 1D362C00 == 40 [pid = 3012] [id = 762] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 0DE9F000 == 39 [pid = 3012] [id = 761] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 15669800 == 38 [pid = 3012] [id = 760] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 0D9F2000 == 37 [pid = 3012] [id = 759] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 1A94E000 == 36 [pid = 3012] [id = 758] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 19D3D800 == 35 [pid = 3012] [id = 757] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 19D5F800 == 34 [pid = 3012] [id = 756] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 17883000 == 33 [pid = 3012] [id = 755] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 0E992000 == 32 [pid = 3012] [id = 754] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 0D3EA800 == 31 [pid = 3012] [id = 753] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 1874DC00 == 30 [pid = 3012] [id = 752] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 1D0D8C00 == 29 [pid = 3012] [id = 750] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 0DB05C00 == 28 [pid = 3012] [id = 751] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 0DF28C00 == 27 [pid = 3012] [id = 739] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 1DC10800 == 26 [pid = 3012] [id = 765] 18:10:16 INFO - PROCESS | 3012 | --DOCSHELL 0D4F6800 == 25 [pid = 3012] [id = 764] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 91 (0E50C000) [pid = 3012] [serial = 2219] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 90 (0DFEF000) [pid = 3012] [serial = 2218] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 89 (19D3C000) [pid = 3012] [serial = 2233] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 88 (15DD6000) [pid = 3012] [serial = 2210] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 87 (1578E400) [pid = 3012] [serial = 2209] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 86 (1AB97C00) [pid = 3012] [serial = 2213] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 85 (19D60C00) [pid = 3012] [serial = 2212] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 84 (1D45C400) [pid = 3012] [serial = 2216] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 83 (1D457400) [pid = 3012] [serial = 2215] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (1A951C00) [pid = 3012] [serial = 2238] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (19D60800) [pid = 3012] [serial = 2236] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (19D46400) [pid = 3012] [serial = 2234] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (152DBC00) [pid = 3012] [serial = 2241] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (1ABAF800) [pid = 3012] [serial = 2239] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (1AE11400) [pid = 3012] [serial = 2244] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D003800) [pid = 3012] [serial = 2247] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DB0A400) [pid = 3012] [serial = 2221] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (1D229800) [pid = 3012] [serial = 2250] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0DB5DC00) [pid = 3012] [serial = 2222] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0E505400) [pid = 3012] [serial = 2224] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0E997C00) [pid = 3012] [serial = 2225] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (18778000) [pid = 3012] [serial = 2230] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1D008000) [pid = 3012] [serial = 2248] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (17168800) [pid = 3012] [serial = 2227] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (17878C00) [pid = 3012] [serial = 2228] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (16758C00) [pid = 3012] [serial = 2242] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (1AE14C00) [pid = 3012] [serial = 2245] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (18A7BC00) [pid = 3012] [serial = 2231] [outer = 00000000] [url = about:blank] 18:10:16 INFO - PROCESS | 3012 | 1468026616909 Marionette TRACE conn10 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:10:16 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 18:10:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1461ms 18:10:16 INFO - PROCESS | 3012 | 1468026616932 Marionette TRACE conn10 -> [0,3021,"getWindowHandle",null] 18:10:16 INFO - PROCESS | 3012 | 1468026616936 Marionette TRACE conn10 <- [1,3021,null,{"value":"13"}] 18:10:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:10:16 INFO - PROCESS | 3012 | 1468026616941 Marionette TRACE conn10 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:10:16 INFO - PROCESS | 3012 | 1468026616944 Marionette TRACE conn10 <- [1,3022,null,{}] 18:10:16 INFO - PROCESS | 3012 | 1468026616950 Marionette TRACE conn10 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:16 INFO - PROCESS | 3012 | 1468026616953 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:17 INFO - PROCESS | 3012 | 1468026617047 Marionette TRACE conn10 <- [1,3023,null,{"value":null}] 18:10:17 INFO - PROCESS | 3012 | 1468026617147 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 3012 | 1468026617149 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:17 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EA400 == 26 [pid = 3012] [id = 767] 18:10:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (0D9EE000) [pid = 3012] [serial = 2299] [outer = 00000000] 18:10:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (0DB05C00) [pid = 3012] [serial = 2300] [outer = 0D9EE000] 18:10:17 INFO - PROCESS | 3012 | 1468026617197 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (0DB0E400) [pid = 3012] [serial = 2301] [outer = 0D9EE000] 18:10:17 INFO - PROCESS | 3012 | 1468026617574 Marionette TRACE conn10 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:10:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:10:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 18:10:17 INFO - PROCESS | 3012 | 1468026617632 Marionette TRACE conn10 -> [0,3025,"getWindowHandle",null] 18:10:17 INFO - PROCESS | 3012 | 1468026617637 Marionette TRACE conn10 <- [1,3025,null,{"value":"13"}] 18:10:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:10:17 INFO - PROCESS | 3012 | 1468026617662 Marionette TRACE conn10 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:10:17 INFO - PROCESS | 3012 | 1468026617665 Marionette TRACE conn10 <- [1,3026,null,{}] 18:10:17 INFO - PROCESS | 3012 | 1468026617668 Marionette TRACE conn10 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:17 INFO - PROCESS | 3012 | 1468026617671 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:17 INFO - PROCESS | 3012 | 1468026617791 Marionette TRACE conn10 <- [1,3027,null,{"value":null}] 18:10:17 INFO - PROCESS | 3012 | 1468026617806 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 3012 | 1468026617808 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:17 INFO - PROCESS | 3012 | ++DOCSHELL 0E08D400 == 27 [pid = 3012] [id = 768] 18:10:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (0E11D800) [pid = 3012] [serial = 2302] [outer = 00000000] 18:10:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (0E127400) [pid = 3012] [serial = 2303] [outer = 0E11D800] 18:10:17 INFO - PROCESS | 3012 | 1468026617859 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (0E548C00) [pid = 3012] [serial = 2304] [outer = 0E11D800] 18:10:18 INFO - PROCESS | 3012 | 1468026618291 Marionette TRACE conn10 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:10:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:10:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:10:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 18:10:18 INFO - PROCESS | 3012 | 1468026618343 Marionette TRACE conn10 -> [0,3029,"getWindowHandle",null] 18:10:18 INFO - PROCESS | 3012 | 1468026618345 Marionette TRACE conn10 <- [1,3029,null,{"value":"13"}] 18:10:18 INFO - PROCESS | 3012 | 1468026618349 Marionette TRACE conn10 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:10:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:10:18 INFO - PROCESS | 3012 | 1468026618353 Marionette TRACE conn10 <- [1,3030,null,{}] 18:10:18 INFO - PROCESS | 3012 | 1468026618367 Marionette TRACE conn10 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:18 INFO - PROCESS | 3012 | 1468026618372 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:18 INFO - PROCESS | 3012 | 1468026618461 Marionette TRACE conn10 <- [1,3031,null,{"value":null}] 18:10:18 INFO - PROCESS | 3012 | 1468026618491 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:18 INFO - PROCESS | 3012 | 1468026618494 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:18 INFO - PROCESS | 3012 | ++DOCSHELL 16726400 == 28 [pid = 3012] [id = 769] 18:10:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (16728000) [pid = 3012] [serial = 2305] [outer = 00000000] 18:10:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (16CCFC00) [pid = 3012] [serial = 2306] [outer = 16728000] 18:10:18 INFO - PROCESS | 3012 | 1468026618542 Marionette DEBUG loaded listener.js 18:10:18 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (17177400) [pid = 3012] [serial = 2307] [outer = 16728000] 18:10:19 INFO - PROCESS | 3012 | 1468026619236 Marionette TRACE conn10 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:10:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:10:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:10:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:10:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:10:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:10:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 969ms 18:10:19 INFO - PROCESS | 3012 | 1468026619322 Marionette TRACE conn10 -> [0,3033,"getWindowHandle",null] 18:10:19 INFO - PROCESS | 3012 | 1468026619325 Marionette TRACE conn10 <- [1,3033,null,{"value":"13"}] 18:10:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:10:19 INFO - PROCESS | 3012 | 1468026619331 Marionette TRACE conn10 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:10:19 INFO - PROCESS | 3012 | 1468026619332 Marionette TRACE conn10 <- [1,3034,null,{}] 18:10:19 INFO - PROCESS | 3012 | 1468026619336 Marionette TRACE conn10 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:19 INFO - PROCESS | 3012 | 1468026619338 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:19 INFO - PROCESS | 3012 | 1468026619466 Marionette TRACE conn10 <- [1,3035,null,{"value":null}] 18:10:19 INFO - PROCESS | 3012 | 1468026619471 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:19 INFO - PROCESS | 3012 | 1468026619473 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:19 INFO - PROCESS | 3012 | ++DOCSHELL 18777000 == 29 [pid = 3012] [id = 770] 18:10:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (18778000) [pid = 3012] [serial = 2308] [outer = 00000000] 18:10:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (18782000) [pid = 3012] [serial = 2309] [outer = 18778000] 18:10:19 INFO - PROCESS | 3012 | 1468026619518 Marionette DEBUG loaded listener.js 18:10:19 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (19C6FC00) [pid = 3012] [serial = 2310] [outer = 18778000] 18:10:19 INFO - PROCESS | 3012 | [3012] 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 18:10:19 INFO - PROCESS | 3012 | 1468026619964 Marionette TRACE conn10 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:10:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:10:20 INFO - {} 18:10:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 18:10:20 INFO - PROCESS | 3012 | 1468026620002 Marionette TRACE conn10 -> [0,3037,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 3012 | 1468026620004 Marionette TRACE conn10 <- [1,3037,null,{"value":"13"}] 18:10:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:10:20 INFO - PROCESS | 3012 | 1468026620007 Marionette TRACE conn10 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 3012 | 1468026620009 Marionette TRACE conn10 <- [1,3038,null,{}] 18:10:20 INFO - PROCESS | 3012 | 1468026620013 Marionette TRACE conn10 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:20 INFO - PROCESS | 3012 | 1468026620015 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:20 INFO - PROCESS | 3012 | 1468026620129 Marionette TRACE conn10 <- [1,3039,null,{"value":null}] 18:10:20 INFO - PROCESS | 3012 | 1468026620136 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:20 INFO - PROCESS | 3012 | 1468026620138 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:20 INFO - PROCESS | 3012 | ++DOCSHELL 18781C00 == 30 [pid = 3012] [id = 771] 18:10:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (19C7C400) [pid = 3012] [serial = 2311] [outer = 00000000] 18:10:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (19DA6000) [pid = 3012] [serial = 2312] [outer = 19C7C400] 18:10:20 INFO - PROCESS | 3012 | 1468026620238 Marionette DEBUG loaded listener.js 18:10:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (1A947400) [pid = 3012] [serial = 2313] [outer = 19C7C400] 18:10:20 INFO - PROCESS | 3012 | 1468026620643 Marionette TRACE conn10 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:10:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:10:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:10:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:10:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:10:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 671ms 18:10:20 INFO - PROCESS | 3012 | 1468026620679 Marionette TRACE conn10 -> [0,3041,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 3012 | 1468026620681 Marionette TRACE conn10 <- [1,3041,null,{"value":"13"}] 18:10:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:10:20 INFO - PROCESS | 3012 | 1468026620695 Marionette TRACE conn10 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 3012 | 1468026620697 Marionette TRACE conn10 <- [1,3042,null,{}] 18:10:20 INFO - PROCESS | 3012 | 1468026620701 Marionette TRACE conn10 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:20 INFO - PROCESS | 3012 | 1468026620706 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:20 INFO - PROCESS | 3012 | 1468026620875 Marionette TRACE conn10 <- [1,3043,null,{"value":null}] 18:10:20 INFO - PROCESS | 3012 | 1468026620891 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:20 INFO - PROCESS | 3012 | 1468026620893 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:20 INFO - PROCESS | 3012 | ++DOCSHELL 1AE13800 == 31 [pid = 3012] [id = 772] 18:10:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (1AE14000) [pid = 3012] [serial = 2314] [outer = 00000000] 18:10:20 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (1AEA4C00) [pid = 3012] [serial = 2315] [outer = 1AE14000] 18:10:20 INFO - PROCESS | 3012 | 1468026620940 Marionette DEBUG loaded listener.js 18:10:21 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1AEA9C00) [pid = 3012] [serial = 2316] [outer = 1AE14000] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (16758000) [pid = 3012] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1A94FC00) [pid = 3012] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (15A5B400) [pid = 3012] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0D3ECC00) [pid = 3012] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0E994800) [pid = 3012] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (1D388000) [pid = 3012] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (0DB0B800) [pid = 3012] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18759400) [pid = 3012] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (1D0E3400) [pid = 3012] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (19D48000) [pid = 3012] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (17883800) [pid = 3012] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19D60400) [pid = 3012] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1D120400) [pid = 3012] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:10:21 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (18756C00) [pid = 3012] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:10:21 INFO - PROCESS | 3012 | 1468026621793 Marionette TRACE conn10 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:10:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 18:10:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:10:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:10:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1215ms 18:10:21 INFO - PROCESS | 3012 | 1468026621905 Marionette TRACE conn10 -> [0,3045,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 3012 | 1468026621907 Marionette TRACE conn10 <- [1,3045,null,{"value":"13"}] 18:10:21 INFO - PROCESS | 3012 | 1468026621910 Marionette TRACE conn10 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:10:21 INFO - PROCESS | 3012 | 1468026621912 Marionette TRACE conn10 <- [1,3046,null,{}] 18:10:21 INFO - PROCESS | 3012 | 1468026621915 Marionette TRACE conn10 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:21 INFO - PROCESS | 3012 | 1468026621917 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:22 INFO - PROCESS | 3012 | 1468026622029 Marionette TRACE conn10 <- [1,3047,null,{"value":null}] 18:10:22 INFO - PROCESS | 3012 | 1468026622036 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 3012 | 1468026622038 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:22 INFO - PROCESS | 3012 | ++DOCSHELL 0D1D3000 == 32 [pid = 3012] [id = 773] 18:10:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (16758000) [pid = 3012] [serial = 2317] [outer = 00000000] 18:10:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1D120400) [pid = 3012] [serial = 2318] [outer = 16758000] 18:10:22 INFO - PROCESS | 3012 | 1468026622081 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1D229800) [pid = 3012] [serial = 2319] [outer = 16758000] 18:10:22 INFO - PROCESS | 3012 | 1468026622560 Marionette TRACE conn10 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:10:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:10:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:10:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:10:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:10:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:10:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:10:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:10:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:10:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 680ms 18:10:22 INFO - PROCESS | 3012 | 1468026622595 Marionette TRACE conn10 -> [0,3049,"getWindowHandle",null] 18:10:22 INFO - PROCESS | 3012 | 1468026622597 Marionette TRACE conn10 <- [1,3049,null,{"value":"13"}] 18:10:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:10:22 INFO - PROCESS | 3012 | 1468026622599 Marionette TRACE conn10 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:10:22 INFO - PROCESS | 3012 | 1468026622601 Marionette TRACE conn10 <- [1,3050,null,{}] 18:10:22 INFO - PROCESS | 3012 | 1468026622604 Marionette TRACE conn10 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:22 INFO - PROCESS | 3012 | 1468026622606 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:22 INFO - PROCESS | 3012 | 1468026622724 Marionette TRACE conn10 <- [1,3051,null,{"value":null}] 18:10:22 INFO - PROCESS | 3012 | 1468026622732 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 3012 | 1468026622733 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:22 INFO - PROCESS | 3012 | ++DOCSHELL 1D232000 == 33 [pid = 3012] [id = 774] 18:10:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1D355800) [pid = 3012] [serial = 2320] [outer = 00000000] 18:10:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1D392400) [pid = 3012] [serial = 2321] [outer = 1D355800] 18:10:22 INFO - PROCESS | 3012 | 1468026622776 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1D358400) [pid = 3012] [serial = 2322] [outer = 1D355800] 18:10:22 INFO - PROCESS | 3012 | [3012] 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 18:10:23 INFO - PROCESS | 3012 | 1468026623205 Marionette TRACE conn10 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:10:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:10:23 INFO - {} 18:10:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 18:10:23 INFO - PROCESS | 3012 | 1468026623231 Marionette TRACE conn10 -> [0,3053,"getWindowHandle",null] 18:10:23 INFO - PROCESS | 3012 | 1468026623233 Marionette TRACE conn10 <- [1,3053,null,{"value":"13"}] 18:10:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:10:23 INFO - PROCESS | 3012 | 1468026623236 Marionette TRACE conn10 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - PROCESS | 3012 | 1468026623238 Marionette TRACE conn10 <- [1,3054,null,{}] 18:10:23 INFO - PROCESS | 3012 | 1468026623241 Marionette TRACE conn10 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:23 INFO - PROCESS | 3012 | 1468026623243 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:23 INFO - PROCESS | 3012 | 1468026623322 Marionette TRACE conn10 <- [1,3055,null,{"value":null}] 18:10:23 INFO - PROCESS | 3012 | 1468026623463 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:23 INFO - PROCESS | 3012 | 1468026623467 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:23 INFO - PROCESS | 3012 | ++DOCSHELL 0CA1AC00 == 34 [pid = 3012] [id = 775] 18:10:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0CA1B800) [pid = 3012] [serial = 2323] [outer = 00000000] 18:10:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0D1CE800) [pid = 3012] [serial = 2324] [outer = 0CA1B800] 18:10:23 INFO - PROCESS | 3012 | 1468026623530 Marionette DEBUG loaded listener.js 18:10:23 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0D4FA800) [pid = 3012] [serial = 2325] [outer = 0CA1B800] 18:10:24 INFO - PROCESS | 3012 | 1468026624179 Marionette TRACE conn10 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:10:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:10:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:10:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:10:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:10:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:10:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:10:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:10:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1018ms 18:10:24 INFO - PROCESS | 3012 | 1468026624257 Marionette TRACE conn10 -> [0,3057,"getWindowHandle",null] 18:10:24 INFO - PROCESS | 3012 | 1468026624262 Marionette TRACE conn10 <- [1,3057,null,{"value":"13"}] 18:10:24 INFO - PROCESS | 3012 | 1468026624266 Marionette TRACE conn10 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:10:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:10:24 INFO - PROCESS | 3012 | 1468026624270 Marionette TRACE conn10 <- [1,3058,null,{}] 18:10:24 INFO - PROCESS | 3012 | 1468026624295 Marionette TRACE conn10 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:24 INFO - PROCESS | 3012 | 1468026624300 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:24 INFO - PROCESS | 3012 | 1468026624441 Marionette TRACE conn10 <- [1,3059,null,{"value":null}] 18:10:24 INFO - PROCESS | 3012 | 1468026624581 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:24 INFO - PROCESS | 3012 | 1468026624584 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:24 INFO - PROCESS | 3012 | ++DOCSHELL 0E125C00 == 35 [pid = 3012] [id = 776] 18:10:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 78 (0E53F800) [pid = 3012] [serial = 2326] [outer = 00000000] 18:10:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 79 (152DC800) [pid = 3012] [serial = 2327] [outer = 0E53F800] 18:10:24 INFO - PROCESS | 3012 | 1468026624641 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 3012 | ++DOMWINDOW == 80 (15A5B400) [pid = 3012] [serial = 2328] [outer = 0E53F800] 18:10:25 INFO - PROCESS | 3012 | 1468026625277 Marionette TRACE conn10 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:10:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:10:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:10:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:10:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:10:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:10:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:10:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1019ms 18:10:25 INFO - PROCESS | 3012 | 1468026625292 Marionette TRACE conn10 -> [0,3061,"getWindowHandle",null] 18:10:25 INFO - PROCESS | 3012 | 1468026625296 Marionette TRACE conn10 <- [1,3061,null,{"value":"13"}] 18:10:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:10:25 INFO - PROCESS | 3012 | 1468026625301 Marionette TRACE conn10 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:10:25 INFO - PROCESS | 3012 | 1468026625303 Marionette TRACE conn10 <- [1,3062,null,{}] 18:10:25 INFO - PROCESS | 3012 | 1468026625307 Marionette TRACE conn10 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:25 INFO - PROCESS | 3012 | 1468026625310 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:25 INFO - PROCESS | 3012 | 1468026625432 Marionette TRACE conn10 <- [1,3063,null,{"value":null}] 18:10:25 INFO - PROCESS | 3012 | 1468026625574 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:25 INFO - PROCESS | 3012 | 1468026625576 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:25 INFO - PROCESS | 3012 | ++DOCSHELL 16CCF800 == 36 [pid = 3012] [id = 777] 18:10:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 81 (17883400) [pid = 3012] [serial = 2329] [outer = 00000000] 18:10:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 82 (1874EC00) [pid = 3012] [serial = 2330] [outer = 17883400] 18:10:25 INFO - PROCESS | 3012 | 1468026625631 Marionette DEBUG loaded listener.js 18:10:25 INFO - PROCESS | 3012 | ++DOMWINDOW == 83 (18780000) [pid = 3012] [serial = 2331] [outer = 17883400] 18:10:26 INFO - PROCESS | 3012 | 1468026626418 Marionette TRACE conn10 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:10:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1175ms 18:10:26 INFO - PROCESS | 3012 | 1468026626500 Marionette TRACE conn10 -> [0,3065,"getWindowHandle",null] 18:10:26 INFO - PROCESS | 3012 | 1468026626503 Marionette TRACE conn10 <- [1,3065,null,{"value":"13"}] 18:10:26 INFO - PROCESS | 3012 | 1468026626509 Marionette TRACE conn10 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:10:26 INFO - PROCESS | 3012 | 1468026626512 Marionette TRACE conn10 <- [1,3066,null,{}] 18:10:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:10:26 INFO - PROCESS | 3012 | 1468026626518 Marionette TRACE conn10 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:26 INFO - PROCESS | 3012 | 1468026626520 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:26 INFO - PROCESS | 3012 | 1468026626639 Marionette TRACE conn10 <- [1,3067,null,{"value":null}] 18:10:26 INFO - PROCESS | 3012 | --DOCSHELL 1D232000 == 35 [pid = 3012] [id = 774] 18:10:26 INFO - PROCESS | 3012 | --DOCSHELL 0D1D3000 == 34 [pid = 3012] [id = 773] 18:10:26 INFO - PROCESS | 3012 | --DOCSHELL 1AE13800 == 33 [pid = 3012] [id = 772] 18:10:26 INFO - PROCESS | 3012 | --DOCSHELL 18781C00 == 32 [pid = 3012] [id = 771] 18:10:26 INFO - PROCESS | 3012 | --DOCSHELL 18777000 == 31 [pid = 3012] [id = 770] 18:10:26 INFO - PROCESS | 3012 | --DOCSHELL 16726400 == 30 [pid = 3012] [id = 769] 18:10:26 INFO - PROCESS | 3012 | --DOCSHELL 0E08D400 == 29 [pid = 3012] [id = 768] 18:10:26 INFO - PROCESS | 3012 | --DOCSHELL 0D9EA400 == 28 [pid = 3012] [id = 767] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 82 (19D60000) [pid = 3012] [serial = 2283] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 81 (1AE9D400) [pid = 3012] [serial = 2274] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 80 (1AE9CC00) [pid = 3012] [serial = 2273] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 79 (1D0D7C00) [pid = 3012] [serial = 2277] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 78 (0DB6C000) [pid = 3012] [serial = 2259] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 77 (0DF24400) [pid = 3012] [serial = 2260] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 76 (156AAC00) [pid = 3012] [serial = 2262] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 75 (1D462800) [pid = 3012] [serial = 2286] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (15AED000) [pid = 3012] [serial = 2263] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (0E08CC00) [pid = 3012] [serial = 2253] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (1566DC00) [pid = 3012] [serial = 2254] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (19D3AC00) [pid = 3012] [serial = 2256] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (19D48C00) [pid = 3012] [serial = 2257] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (1D22FC00) [pid = 3012] [serial = 2251] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (1A944400) [pid = 3012] [serial = 2270] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (186D0C00) [pid = 3012] [serial = 2265] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1D003C00) [pid = 3012] [serial = 2276] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (18776800) [pid = 3012] [serial = 2266] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 64 (19D62C00) [pid = 3012] [serial = 2268] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 63 (1D230800) [pid = 3012] [serial = 2279] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 62 (1D4B3000) [pid = 3012] [serial = 2289] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 61 (19D5D000) [pid = 3012] [serial = 2282] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 60 (1D4B0C00) [pid = 3012] [serial = 2288] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 59 (1D45B400) [pid = 3012] [serial = 2285] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 58 (1D358C00) [pid = 3012] [serial = 2280] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | --DOMWINDOW == 57 (1A94AC00) [pid = 3012] [serial = 2271] [outer = 00000000] [url = about:blank] 18:10:26 INFO - PROCESS | 3012 | 1468026626772 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:26 INFO - PROCESS | 3012 | 1468026626774 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:26 INFO - PROCESS | 3012 | ++DOCSHELL 0CA21800 == 29 [pid = 3012] [id = 778] 18:10:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 58 (0D16B800) [pid = 3012] [serial = 2332] [outer = 00000000] 18:10:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 59 (0D9E6800) [pid = 3012] [serial = 2333] [outer = 0D16B800] 18:10:26 INFO - PROCESS | 3012 | 1468026626825 Marionette DEBUG loaded listener.js 18:10:26 INFO - PROCESS | 3012 | ++DOMWINDOW == 60 (0DB6C000) [pid = 3012] [serial = 2334] [outer = 0D16B800] 18:10:27 INFO - PROCESS | 3012 | 1468026627190 Marionette TRACE conn10 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:10:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:10:27 INFO - PROCESS | 3012 | 1468026627279 Marionette TRACE conn10 <- [1,3069,null,{"value":"13"}] 18:10:27 INFO - PROCESS | 3012 | 1468026627286 Marionette TRACE conn10 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:10:27 INFO - PROCESS | 3012 | 1468026627289 Marionette TRACE conn10 <- [1,3070,null,{}] 18:10:27 INFO - PROCESS | 3012 | 1468026627293 Marionette TRACE conn10 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:27 INFO - PROCESS | 3012 | 1468026627296 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:27 INFO - PROCESS | 3012 | 1468026627387 Marionette TRACE conn10 <- [1,3071,null,{"value":null}] 18:10:27 INFO - PROCESS | 3012 | 1468026627411 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:27 INFO - PROCESS | 3012 | 1468026627414 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:27 INFO - PROCESS | 3012 | ++DOCSHELL 15666000 == 30 [pid = 3012] [id = 779] 18:10:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 61 (156A3400) [pid = 3012] [serial = 2335] [outer = 00000000] 18:10:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 62 (15A53800) [pid = 3012] [serial = 2336] [outer = 156A3400] 18:10:27 INFO - PROCESS | 3012 | 1468026627460 Marionette DEBUG loaded listener.js 18:10:27 INFO - PROCESS | 3012 | ++DOMWINDOW == 63 (15C56000) [pid = 3012] [serial = 2337] [outer = 156A3400] 18:10:27 INFO - PROCESS | 3012 | 1468026627903 Marionette TRACE conn10 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:10:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:10:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:10:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 674ms 18:10:27 INFO - PROCESS | 3012 | 1468026627967 Marionette TRACE conn10 -> [0,3073,"getWindowHandle",null] 18:10:27 INFO - PROCESS | 3012 | 1468026627969 Marionette TRACE conn10 <- [1,3073,null,{"value":"13"}] 18:10:27 INFO - PROCESS | 3012 | 1468026627972 Marionette TRACE conn10 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:10:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:10:27 INFO - PROCESS | 3012 | 1468026627976 Marionette TRACE conn10 <- [1,3074,null,{}] 18:10:28 INFO - PROCESS | 3012 | 1468026627986 Marionette TRACE conn10 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:28 INFO - PROCESS | 3012 | 1468026627991 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:28 INFO - PROCESS | 3012 | 1468026628109 Marionette TRACE conn10 <- [1,3075,null,{"value":null}] 18:10:28 INFO - PROCESS | 3012 | 1468026628236 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 3012 | 1468026628239 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:28 INFO - PROCESS | 3012 | ++DOCSHELL 1874CC00 == 31 [pid = 3012] [id = 780] 18:10:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 64 (1874D400) [pid = 3012] [serial = 2338] [outer = 00000000] 18:10:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 65 (18752800) [pid = 3012] [serial = 2339] [outer = 1874D400] 18:10:28 INFO - PROCESS | 3012 | 1468026628287 Marionette DEBUG loaded listener.js 18:10:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (18775400) [pid = 3012] [serial = 2340] [outer = 1874D400] 18:10:28 INFO - PROCESS | 3012 | 1468026628620 Marionette TRACE conn10 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:10:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:10:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 18:10:28 INFO - PROCESS | 3012 | 1468026628647 Marionette TRACE conn10 -> [0,3077,"getWindowHandle",null] 18:10:28 INFO - PROCESS | 3012 | 1468026628658 Marionette TRACE conn10 <- [1,3077,null,{"value":"13"}] 18:10:28 INFO - PROCESS | 3012 | 1468026628662 Marionette TRACE conn10 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:10:28 INFO - PROCESS | 3012 | 1468026628664 Marionette TRACE conn10 <- [1,3078,null,{}] 18:10:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:10:28 INFO - PROCESS | 3012 | 1468026628667 Marionette TRACE conn10 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:28 INFO - PROCESS | 3012 | 1468026628669 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:28 INFO - PROCESS | 3012 | 1468026628807 Marionette TRACE conn10 <- [1,3079,null,{"value":null}] 18:10:28 INFO - PROCESS | 3012 | 1468026628819 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 3012 | 1468026628821 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:28 INFO - PROCESS | 3012 | ++DOCSHELL 1877C800 == 32 [pid = 3012] [id = 781] 18:10:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (18783000) [pid = 3012] [serial = 2341] [outer = 00000000] 18:10:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (19D44800) [pid = 3012] [serial = 2342] [outer = 18783000] 18:10:28 INFO - PROCESS | 3012 | 1468026628867 Marionette DEBUG loaded listener.js 18:10:28 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (19D54800) [pid = 3012] [serial = 2343] [outer = 18783000] 18:10:29 INFO - PROCESS | 3012 | 1468026629297 Marionette TRACE conn10 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:10:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:10:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 18:10:29 INFO - PROCESS | 3012 | 1468026629337 Marionette TRACE conn10 -> [0,3081,"getWindowHandle",null] 18:10:29 INFO - PROCESS | 3012 | 1468026629339 Marionette TRACE conn10 <- [1,3081,null,{"value":"13"}] 18:10:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:10:29 INFO - PROCESS | 3012 | 1468026629343 Marionette TRACE conn10 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:10:29 INFO - PROCESS | 3012 | 1468026629344 Marionette TRACE conn10 <- [1,3082,null,{}] 18:10:29 INFO - PROCESS | 3012 | 1468026629348 Marionette TRACE conn10 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:29 INFO - PROCESS | 3012 | 1468026629350 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:29 INFO - PROCESS | 3012 | 1468026629469 Marionette TRACE conn10 <- [1,3083,null,{"value":null}] 18:10:29 INFO - PROCESS | 3012 | 1468026629475 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:29 INFO - PROCESS | 3012 | 1468026629477 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:29 INFO - PROCESS | 3012 | ++DOCSHELL 152DB400 == 33 [pid = 3012] [id = 782] 18:10:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (19D5A000) [pid = 3012] [serial = 2344] [outer = 00000000] 18:10:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1A303400) [pid = 3012] [serial = 2345] [outer = 19D5A000] 18:10:29 INFO - PROCESS | 3012 | 1468026629580 Marionette DEBUG loaded listener.js 18:10:29 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (1A304000) [pid = 3012] [serial = 2346] [outer = 19D5A000] 18:10:29 INFO - PROCESS | 3012 | 1468026629972 Marionette TRACE conn10 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:10:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 18:10:30 INFO - PROCESS | 3012 | 1468026630013 Marionette TRACE conn10 -> [0,3085,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 3012 | 1468026630015 Marionette TRACE conn10 <- [1,3085,null,{"value":"13"}] 18:10:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:10:30 INFO - PROCESS | 3012 | 1468026630018 Marionette TRACE conn10 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 3012 | 1468026630020 Marionette TRACE conn10 <- [1,3086,null,{}] 18:10:30 INFO - PROCESS | 3012 | 1468026630024 Marionette TRACE conn10 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:30 INFO - PROCESS | 3012 | 1468026630029 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:30 INFO - PROCESS | 3012 | 1468026630175 Marionette TRACE conn10 <- [1,3087,null,{"value":null}] 18:10:30 INFO - PROCESS | 3012 | 1468026630180 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 3012 | 1468026630182 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:30 INFO - PROCESS | 3012 | ++DOCSHELL 152DE000 == 34 [pid = 3012] [id = 783] 18:10:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1A947800) [pid = 3012] [serial = 2347] [outer = 00000000] 18:10:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1ABB6400) [pid = 3012] [serial = 2348] [outer = 1A947800] 18:10:30 INFO - PROCESS | 3012 | 1468026630288 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (1AE13000) [pid = 3012] [serial = 2349] [outer = 1A947800] 18:10:30 INFO - PROCESS | 3012 | 1468026630707 Marionette TRACE conn10 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:10:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 74 (18778000) [pid = 3012] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 73 (16728000) [pid = 3012] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 72 (0D972400) [pid = 3012] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 71 (0D9EE000) [pid = 3012] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 70 (0E11D800) [pid = 3012] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 69 (19C7C400) [pid = 3012] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 68 (0D975C00) [pid = 3012] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 67 (1DC11000) [pid = 3012] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 66 (1AE14000) [pid = 3012] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 18:10:30 INFO - PROCESS | 3012 | --DOMWINDOW == 65 (16758000) [pid = 3012] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 18:10:30 INFO - PROCESS | 3012 | 1468026630856 Marionette TRACE conn10 -> [0,3089,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 3012 | 1468026630858 Marionette TRACE conn10 <- [1,3089,null,{"value":"13"}] 18:10:30 INFO - PROCESS | 3012 | 1468026630863 Marionette TRACE conn10 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 3012 | 1468026630865 Marionette TRACE conn10 <- [1,3090,null,{}] 18:10:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:10:30 INFO - PROCESS | 3012 | 1468026630868 Marionette TRACE conn10 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:30 INFO - PROCESS | 3012 | 1468026630870 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:30 INFO - PROCESS | 3012 | 1468026630955 Marionette TRACE conn10 <- [1,3091,null,{"value":null}] 18:10:30 INFO - PROCESS | 3012 | 1468026630960 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 3012 | 1468026630962 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:30 INFO - PROCESS | 3012 | ++DOCSHELL 1AE9B400 == 35 [pid = 3012] [id = 784] 18:10:30 INFO - PROCESS | 3012 | ++DOMWINDOW == 66 (1AE9B800) [pid = 3012] [serial = 2350] [outer = 00000000] 18:10:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 67 (1AEA2400) [pid = 3012] [serial = 2351] [outer = 1AE9B800] 18:10:31 INFO - PROCESS | 3012 | 1468026631005 Marionette DEBUG loaded listener.js 18:10:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 68 (1AEA8800) [pid = 3012] [serial = 2352] [outer = 1AE9B800] 18:10:31 INFO - PROCESS | 3012 | 1468026631401 Marionette TRACE conn10 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:10:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:10:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 570ms 18:10:31 INFO - PROCESS | 3012 | 1468026631440 Marionette TRACE conn10 -> [0,3093,"getWindowHandle",null] 18:10:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:10:31 INFO - PROCESS | 3012 | 1468026631443 Marionette TRACE conn10 <- [1,3093,null,{"value":"13"}] 18:10:31 INFO - PROCESS | 3012 | 1468026631446 Marionette TRACE conn10 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:10:31 INFO - PROCESS | 3012 | 1468026631448 Marionette TRACE conn10 <- [1,3094,null,{}] 18:10:31 INFO - PROCESS | 3012 | 1468026631451 Marionette TRACE conn10 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:31 INFO - PROCESS | 3012 | 1468026631453 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:31 INFO - PROCESS | 3012 | 1468026631583 Marionette TRACE conn10 <- [1,3095,null,{"value":null}] 18:10:31 INFO - PROCESS | 3012 | 1468026631595 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:31 INFO - PROCESS | 3012 | 1468026631597 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:31 INFO - PROCESS | 3012 | ++DOCSHELL 1B8DB400 == 36 [pid = 3012] [id = 785] 18:10:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 69 (1B8DD400) [pid = 3012] [serial = 2353] [outer = 00000000] 18:10:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 70 (1D00A800) [pid = 3012] [serial = 2354] [outer = 1B8DD400] 18:10:31 INFO - PROCESS | 3012 | 1468026631640 Marionette DEBUG loaded listener.js 18:10:31 INFO - PROCESS | 3012 | ++DOMWINDOW == 71 (1D00B000) [pid = 3012] [serial = 2355] [outer = 1B8DD400] 18:10:32 INFO - PROCESS | 3012 | 1468026632023 Marionette TRACE conn10 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:10:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:10:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:10:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:10:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 18:10:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:10:32 INFO - PROCESS | 3012 | 1468026632076 Marionette TRACE conn10 -> [0,3097,"getWindowHandle",null] 18:10:32 INFO - PROCESS | 3012 | 1468026632078 Marionette TRACE conn10 <- [1,3097,null,{"value":"13"}] 18:10:32 INFO - PROCESS | 3012 | 1468026632081 Marionette TRACE conn10 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 3012 | 1468026632083 Marionette TRACE conn10 <- [1,3098,null,{}] 18:10:32 INFO - PROCESS | 3012 | 1468026632087 Marionette TRACE conn10 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:32 INFO - PROCESS | 3012 | 1468026632088 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:32 INFO - PROCESS | 3012 | 1468026632215 Marionette TRACE conn10 <- [1,3099,null,{"value":null}] 18:10:32 INFO - PROCESS | 3012 | 1468026632320 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:32 INFO - PROCESS | 3012 | 1468026632321 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:32 INFO - PROCESS | 3012 | ++DOCSHELL 0D9EF800 == 37 [pid = 3012] [id = 786] 18:10:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 72 (15D44C00) [pid = 3012] [serial = 2356] [outer = 00000000] 18:10:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 73 (1D126800) [pid = 3012] [serial = 2357] [outer = 15D44C00] 18:10:32 INFO - PROCESS | 3012 | 1468026632377 Marionette DEBUG loaded listener.js 18:10:32 INFO - PROCESS | 3012 | ++DOMWINDOW == 74 (1D238000) [pid = 3012] [serial = 2358] [outer = 15D44C00] 18:10:32 INFO - PROCESS | 3012 | 1468026632676 Marionette TRACE conn10 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:10:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:10:32 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:10:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:10:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 18:10:32 INFO - PROCESS | 3012 | 1468026632713 Marionette TRACE conn10 -> [0,3101,"getWindowHandle",null] 18:10:32 INFO - PROCESS | 3012 | 1468026632714 Marionette TRACE conn10 <- [1,3101,null,{"value":"13"}] 18:10:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:10:32 INFO - PROCESS | 3012 | 1468026632717 Marionette TRACE conn10 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 3012 | 1468026632719 Marionette TRACE conn10 <- [1,3102,null,{}] 18:10:32 INFO - PROCESS | 3012 | 1468026632722 Marionette TRACE conn10 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:32 INFO - PROCESS | 3012 | 1468026632724 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:32 INFO - PROCESS | 3012 | 1468026632864 Marionette TRACE conn10 <- [1,3103,null,{"value":null}] 18:10:32 INFO - PROCESS | 3012 | 1468026632969 Marionette TRACE conn10 -> [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\", \"cd11e355-cea0-44f9-bfc7-4f353fdc8087\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:32 INFO - PROCESS | 3012 | 1468026632972 Marionette INFO sendAsync 67d99e7f-de90-457a-ac8a-b2d96ce2ace0 18:10:33 INFO - PROCESS | 3012 | ++DOCSHELL 0CA16000 == 38 [pid = 3012] [id = 787] 18:10:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 75 (0CA18800) [pid = 3012] [serial = 2359] [outer = 00000000] 18:10:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 76 (0D37AC00) [pid = 3012] [serial = 2360] [outer = 0CA18800] 18:10:33 INFO - PROCESS | 3012 | 1468026633033 Marionette DEBUG loaded listener.js 18:10:33 INFO - PROCESS | 3012 | ++DOMWINDOW == 77 (0D9EA000) [pid = 3012] [serial = 2361] [outer = 0CA18800] 18:10:33 INFO - PROCESS | 3012 | 1468026633554 Marionette TRACE conn10 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:10:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:10:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 870ms 18:10:33 INFO - PROCESS | 3012 | 1468026633591 Marionette TRACE conn10 -> [0,3105,"getWindowHandle",null] 18:10:33 INFO - PROCESS | 3012 | 1468026633594 Marionette TRACE conn10 <- [1,3105,null,{"value":"13"}] 18:10:34 WARNING - u'runner_teardown' () 18:10:34 INFO - No more tests 18:10:34 INFO - Got 0 unexpected results 18:10:34 INFO - SUITE-END | took 691s 18:10:34 INFO - Closing logging queue 18:10:34 INFO - queue closed 18:10:34 INFO - Return code: 0 18:10:34 WARNING - # TBPL SUCCESS # 18:10:34 INFO - Running post-action listener: _resource_record_post_action 18:10:34 INFO - Running post-run listener: _resource_record_post_run 18:10:35 INFO - Total resource usage - Wall time: 724s; CPU: 14.0%; Read bytes: 87432192; Write bytes: 1120059904; Read time: 2700800; Write time: 22393110 18:10:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:10:35 INFO - install - Wall time: 16s; CPU: 1.0%; Read bytes: 0; Write bytes: 105240064; Read time: 0; Write time: 2530310 18:10:35 INFO - run-tests - Wall time: 709s; CPU: 14.0%; Read bytes: 87432192; Write bytes: 1012141056; Read time: 2700800; Write time: 19807320 18:10:35 INFO - Running post-run listener: _upload_blobber_files 18:10:35 INFO - Blob upload gear active. 18:10:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:10:35 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:10:35 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'] 18:10:35 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 18:10:36 INFO - (blobuploader) - INFO - Open directory for files ... 18:10:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:10:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:10:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:10:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:10:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:10:37 INFO - (blobuploader) - INFO - Done attempting. 18:10:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:10:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:10:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:10:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:10:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:10:39 INFO - (blobuploader) - INFO - Done attempting. 18:10:39 INFO - (blobuploader) - INFO - Iteration through files over. 18:10:39 INFO - Return code: 0 18:10:39 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:10:39 INFO - Using _rmtree_windows ... 18:10:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:10:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/215a7e096de21eea0425154222aa524d7f3770c60b440a5f54140afef1cfa2b391823c07b97f805cc9b7123fa8a6240a9c9e2127a9608ead666d88625297e84f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b9b47b2d2f440ea88cf497b14e1c80177ad35d00dfd9ccb4f2db343713cf2945af0fa1db6fb9972578120cce4ad1dbf7810d0e3534c94933d084f936426c4ea"} 18:10:39 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:10:39 INFO - Writing to file C:\slave\test\properties\blobber_files 18:10:39 INFO - Contents: 18:10:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/215a7e096de21eea0425154222aa524d7f3770c60b440a5f54140afef1cfa2b391823c07b97f805cc9b7123fa8a6240a9c9e2127a9608ead666d88625297e84f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b9b47b2d2f440ea88cf497b14e1c80177ad35d00dfd9ccb4f2db343713cf2945af0fa1db6fb9972578120cce4ad1dbf7810d0e3534c94933d084f936426c4ea"} 18:10:39 INFO - Running post-run listener: copy_logs_to_upload_dir 18:10:39 INFO - Copying logs to upload dir... 18:10:39 INFO - mkdir: C:\slave\test\build\upload\logs 18:10:39 INFO - Copying logs to upload dir... 18:10:39 INFO - Using _rmtree_windows ... 18:10:39 INFO - Using _rmtree_windows ... 18:10:39 INFO - Using _rmtree_windows ... 18:10:39 INFO - Using _rmtree_windows ... 18:10:39 INFO - Using _rmtree_windows ... 18:10:39 INFO - Using _rmtree_windows ... 18:10:39 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1341.587000 ========= master_lag: 2.54 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 22 mins, 24 secs) (at 2016-07-08 18:10:42.751894) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 18:10:42.752697) ========= '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-015 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-015 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-015 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/215a7e096de21eea0425154222aa524d7f3770c60b440a5f54140afef1cfa2b391823c07b97f805cc9b7123fa8a6240a9c9e2127a9608ead666d88625297e84f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b9b47b2d2f440ea88cf497b14e1c80177ad35d00dfd9ccb4f2db343713cf2945af0fa1db6fb9972578120cce4ad1dbf7810d0e3534c94933d084f936426c4ea"} build_url:https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/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/aTLTC6MxRqal2mdNTHwxcQ/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/215a7e096de21eea0425154222aa524d7f3770c60b440a5f54140afef1cfa2b391823c07b97f805cc9b7123fa8a6240a9c9e2127a9608ead666d88625297e84f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b9b47b2d2f440ea88cf497b14e1c80177ad35d00dfd9ccb4f2db343713cf2945af0fa1db6fb9972578120cce4ad1dbf7810d0e3534c94933d084f936426c4ea"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aTLTC6MxRqal2mdNTHwxcQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.60 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 18:10:43.452413) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 18:10:43.452765) ========= '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-015 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-015 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-015 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 18:10:43.568810) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-08 18:10:43.569339) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-08 18:10:45.030764) ========= ========= Total master_lag: 6.77 =========